SSH长时间连接服务器后不操作,导致连接断开
原理
ssh服务器的配置文件/etc/ssh/sshd_config里面
ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0,不发送。而ClientAliveInterval 60表示每分钟发送一次,然后客户端响应,这样就保持长连接了
永久解决
#服务端
vim /etc/ssh/sshd_config
ClientAliveInterval 60
service sshd restart
临时解决
ssh -o ServerAliveInterval=60 uersname@ip -p port