2015年12月21日
OpenSSH基于安全的理由,如果用戶連線到SSH Server后閑置一段時間,SSH Server會在超過特定時間后自動終止SSH連線。使用起來還是蠻不方便的。所以考慮設(shè)置成長時間連接,需要做如下修改:
- 修改ssh配置文件:
vim /etc/ssh/sshd_config
# 加入如下兩個參數(shù)保存就可以:
TCPKeepAlive yes
ClientAliveCountMax 360
注:前一個參數(shù)表示要保持TCP連接,后一個參數(shù)表示客戶端的SSH連線閑置多長時間后自動終止連線的數(shù)值,單位為分鐘。
- 重啟sshd生效:
# 注:此法適用于所有Linux發(fā)行版的OpenSSH。
/etc/init.d/sshd restart