1. 程式人生 > >ssh閒置一段時間自動登出問題的解決

ssh閒置一段時間自動登出問題的解決

1、問題:ssh連線到伺服器,沒有操作一段時間就自動登出;
         等待輸入超時:自動登出,這是閒置超時自動退出
方法一:
   1)定位使用者目錄,如etl使用者
     /home/etl/.ssh
   2)在.ssh目錄新建一個config檔案,輸入:
     ServerAliveInterval 60
     就是每隔60秒自動ssh客戶端自動和服務通訊一次,避免因一段時間沒有操作而自動登出;
   3)ssh重連;
   沒生效;


方法二:
直接在secureCRT上配置:選項---終端---反空閒中設定每隔60秒傳送一個字串,或者是NO-OP協議包;
沒生效。


方法三:


  1)修改/etc/profile下tmout引數
     如:sudo vi /etc/profile
     tmout=300
     就是300秒後閒置自動退出;
   
  2)在未設定TMOUT或者設定TMOUT=0時,此閒置超時自動退出的功能禁用。


生效。