高版本的Linux自带的OpenSSH在使用的时候,几分钟不操作的话就会自动断开连接,这是出于安全的考虑,但是对于需要长时间使用的用户来说很麻烦,每次都要重新连接。
1. securecrt客户端
(推荐,个人觉得这个客户端是目前用得最好用的,支持mac/linux/windows平台)
options -> session options -> Terminal -> Anti-idle: Send protocol NO-OP every 60 seconds -> ok
putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默认为0, 改为60
此后该系统里的用户连接SSH时,每60秒会发一个KeepAlive请求,避免被踢。
重启SSH服务器