2015年12月21日
OpenSSH基于安全的理由,如果用户连线到SSH Server后闲置一段时间,SSH Server会在超过特定时间后自动终止SSH连线。使用起来还是蛮不方便的。所以考虑设置成长时间连接,需要做如下修改:
- 修改ssh配置文件:
vim /etc/ssh/sshd_config
# 加入如下两个参数保存就可以:
TCPKeepAlive yes
ClientAliveCountMax 360
注:前一个参数表示要保持TCP连接,后一个参数表示客户端的SSH连线闲置多长时间后自动终止连线的数值,单位为分钟。
- 重启sshd生效:
# 注:此法适用于所有Linux发行版的OpenSSH。
/etc/init.d/sshd restart