1.問題描述
通過ssh遠程登陸Linux,如果一段時間沒有操作遠程Linux會自動斷開ssh,再次使用遠程Linux,需要重新使用ssh連接Linux,這會很不方便。
2.解決問題
需要對Linux的sshd文件進行配置,文件的路徑爲:
/etc/ssh/sshd_config
對該文件進行配置
#vim /etc/ssh/sshd_config
找到文件中參數:
#ClientAliveInterval 0
#ClientAliveCountMax 3
Linux的sshd_config文件默認是註釋掉這兩個參數,第一個參數ClientAliveInterval :檢測客服端活動時間,單位爲:秒,第二個參數ClientAliveCountMax :設置允許超時的次數。所以連接的時間是:ClientAliveInterval * ClientAliveCountMax。
3.配置方法
取消掉註釋,即去掉#
ClientAliveInterval 120 #120秒,即2分鐘
ClientAliveCountMax 60 #60次
保存退出
:wq
重新啓動ssh
#service sshd restart