SSH连接保持会话
会话保持
 相信玩服务器的朋友都遇到过这个问题,终端里的ssh连接服务器经常超时,自动断开链接; 而又不想专门下载一个ssh客户端,一方面是因为安全问题,另一方面是觉得有些鸡肋。所以查了一下能否将ssh的会话保持住,不自动断开连接,还真有。
 主要有两个参数:
1  | #发送保持活跃的数据包时间间隔,单位为秒,默认300秒  | 
 如果需要更改全部用户的设置,修改/etc/ssh/ssh_config中的文件;
 如果只改某一个用户中的设置,修改~/etc/ssh/ssh_config中的文件;
PS:
Host * :Host后面加的是服务器ip、ip端,*代表所有服务器
设置别名
 为经常访问的服务器设置别名,就不用每次都写全信息了。同样,还是编辑ssh_config文件
1  | //添加,后保存退出  | 
其中,Host、HostName、User为必须,其他可以根据自己需要配置。各属性含义如下:
- Host 别名
 - HostName 指定登录的主机名或IP地址
 - Port 指定登录的端口号
 - User 登录用户名
 - IdentityFile 登录的公钥文件(如果是pem文件,可以将pem添加到ssh,ssh-add命令)
 - IdentitiesOnly 只接受SSH key 登录
 - PubkeyAuthentication