1.MobaXterm
如果使用了MobaXterm客户端,那么需要在设置里点选setting>SSH>sessions setting>勾选ssh Keepalive
- keepalive
选择下图的选项即可:
2.SSH 设置
如果使用的是ssh
则需要设定超时连接的时间/etc/ssh/sshd_config
:
- 服务器端要设置客户的超时重连:
ClientAliveCountMax 10 #默认重连10次
ClientAliveInterval 15 #15s重连一次
- 客户端要设置服务器端的超时重连(user 设置文件在
~/.ssh/ssh_config
):
TCPKeepAlive=yes
ServerAliveCountMax=10
ServerAliveInterval=15
重启服务:service sshd restart
另一种很直接的方法,直接使用ssh
命令参数:ssh -o ServerAliveInterval 30
将超时重连传进去。
StrictHostKeyChecking=no
"StrictHostKeyChecking"如果设为"yes",ssh将不会自动把计算机的密匙加入"$HOME/.ssh/known_hosts"文件,且一旦计算机的密匙发生了变化,就拒绝连接。