甜咖啡

          我的IT空間

          SecureCRT使用SSH連接linux超時后自動斷開

          今天開發的同事,和我說

          SecureCRT連接到IDC服務器,老超時斷開,影響工作了

          研究了下。

          因為客戶端與服務器之間存在路由器,防火墻以及為了本身的安全性,在超過特定的時間后就會把空閑連接斷開。或者是服務器端設置了斷開空閑連接。
          解決方法:
          既然會斷開超時的空閑連接,那么我們就應該讓客戶端與服務器之間的連接“忙”起來,方法有兩個:
          從服務器方面入手:
          修改/etc/ssh/sshd_config配置文件 ClientAliveInterval 300(默認為0)
          這個參數的是意思是每5分鐘,服務器向客戶端發一個消息,用于保持連接
          service sshd reload 生效
          從客戶端入手:
          上面是配置需要服務器權限,如果沒有服務器權限則可以使用這個方法,其思想是:客戶端向服務器發一個消息,用于保持連接
          secureCRT在選項 終端 反空閑 中設置每隔多少秒發送一個字符串,或者是NO-OP協議包
          putty:putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默認為0, 改為300


          CentOS 5遠程SSH連接超時設定
          操作系統:CentOS 5.6    SSH版本:OpenSSH_4.3p2
          網上很多文章都說,遠程SSH連接的超時設定是在/etc/ssh/sshd_config里,使用ClientAliveInterval和ClientAliveCountMax選項,我原來也這么認為的,不過一直沒配置過超時。
          今天配置了一下,發現這個是不對的,正確的配置是在/etc/profile里,使用TMOUT選項進行控制,如TMOUT=300,設定超時間隔為300秒。

          posted on 2013-02-28 20:04 甜咖啡 閱讀(4567) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          <2013年2月>
          272829303112
          3456789
          10111213141516
          17181920212223
          242526272812
          3456789

          統計

          常用鏈接

          留言簿(1)

          我參與的團隊

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 博白县| 许昌市| 安新县| 宁都县| 明光市| 兴义市| 穆棱市| 荣昌县| 怀来县| 凌海市| 麻江县| 左权县| 江都市| 富阳市| 定州市| 宣汉县| 平乐县| 都江堰市| 古浪县| 建水县| 鄱阳县| 保德县| 延寿县| 靖远县| 安图县| 勃利县| 石柱| 仪陇县| 天长市| 望城县| 定结县| 平阴县| 治多县| 电白县| 台山市| 屯昌县| 海阳市| 富民县| 荣成市| 财经| 河南省|