linux ssh 时间设置,Linux下设置SSH Server设置时间链接限制(示例代码)
OpenSSH基于安全的理由,如果用戶連線到SSHServer后閑置一段時間,SSH Server會在超過特定時間后自動終止SSH連線。本人習慣長時間連接,需要做如下修改:
1、打開ssh配置文件:# vim /etc/ssh/sshd_config
加入如下兩個參數保存就可以:
TCPKeepAlive yes
ClientAliveCountMax 360
注:前一個參數表示要保持TCP連接,后一個參數表示客戶端的SSH連線閑置多長時間后自動終止連線的數值,單位為分鐘。
2、重啟sshd生效:
/etc/init.d/sshd restart
注:此法適用于所有Linux發行版的OpenSSH。
=============================
基于安全的理由,如果用戶連線到 SSH Server 后閑置,SSH Server 會在超過特定時間后自動終止 SSH 連線。以下是設定終止連線時間的方法:
1. 開啟 /etc/ssh/sshd_config 檔案,里面有一個參數為 ClientAliveCountMax,指如果發現客戶端沒有相應,則判斷一次超時,這個參數設置允許超時的次數。
2. 如果這一行最前面有#號,將那個#號刪除,并修改想要的次數,比如5 。
3. 找到ClientAliveInterval 參數,沒有就自己加上,這個參數是設定用戶端的 SSH 連線閑置多長時間后自動終止連線的數值,單位為秒,可以設300秒,也就是5分鐘。這兩個參數合起來就是25分鐘終止連線。
4. 修改后儲存及關閉檔案,重新啟動 sshd:
/etc/rc.d/init.d/sshd restart
總結
以上是生活随笔為你收集整理的linux ssh 时间设置,Linux下设置SSH Server设置时间链接限制(示例代码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Data JPA 从入门到
- 下一篇: 掌控谈话~标注对方的痛苦