- 方法一、
// 修改/etc/ssh/sshd_config配置檔案,找到ClientAliveCountMax(單位為分鐘)修改你想要的值, // 執行 $ service sshd reload
- 方法二、
// 找到所在使用者的.ssh目錄,如root使用者該目錄在: $ /root/.ssh/ // 在該目錄建立config檔案 $ vi /root/.ssh/config // 加入下面一句: ServerAliveInterval 60 // 儲存退出,重新開啟root使用者的shell,則再ssh遠端伺服器的時候, 不會因為長時間操作斷開。應該是加入這句之後,ssh客戶端會每隔一 段時間自動與ssh伺服器通訊一次,所以長時間操作不會斷開。
- 方法三、
// 修改/etc/profile配置檔案 $ vi /etc/profile 增加:TMOUT=1800 這樣30分鐘沒操作就自動LOGOUT
- 方法四、
// 利用expect 模擬鍵盤動作,在閒置時間之內模擬地給個鍵盤響應,將下列程式碼儲存為xxx,然後用expect執行 #!/usr/bin/expect set timeout 60 spawn ssh user@host interact { timeout 300 {send "\x20"} } expect xxx 接著按提示輸入密碼就可以了,這樣每隔300秒就會自動打一個空格(\x20),具體的時間間隔可以根據具體情況設定。
- 方法五、
windows下通過工具連線,可以設定為 secureCRT:選項---終端---反空閒 中設定每隔多少秒傳送一個字串,或者是NO-OP協議包 putty:putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 預設為0, 改為300. Mac 設定 profiles -> session -> "when idle,send ASCII code " 選中 修改為 30 seconds
SSH 閒置時間過長而斷開
相關文章
- Ubuntu用terminal進行ssh連線,以及擱置一段時間自動斷開問題解決方案Ubuntu
- ssh登入慢,等待時間長的問題
- REST將會過時,而GraphQL則會長存REST
- CRT 登入伺服器長時間不斷開設定-拾億伺服器
- Runloop有效利用空閒時間OOP
- gRPC為什麼使用截止時間而不是超時時間?RPC
- CentOS 7 SSH 連線超時自動斷開解決方案CentOS
- lisp 判斷時間Lisp
- js判斷時間JS
- web前端開發閒置圖書Web前端
- Windows伺服器長時間保持遠端桌面不被自動斷開的方法Windows伺服器
- 保持ssh的連線不斷開
- SSH遠端連結超時斷開的三種解決方法
- cmd 工具 ssh 保持連線不斷開
- 通過定時器、時間分片、Web Worker優化長任務定時器Web優化
- mobaxterm隔一段時間就斷開連線
- Ubuntu開機等待網路時間較長Ubuntu
- 閒置計費 | 冷啟動與成本間的最優解
- 直播平臺軟體開發,判斷當前時間是否在規定時間內
- 頻繁GC (Allocation Failure)及young gc時間過長分析GCAI
- c++ CopyFile函式響應時間過長問題。C++函式
- 45%的長期失業者睡眠時間少於7小時,10.7%的人睡眠時間超過10小時。
- 如何斷言一閃而過的 taost 或者啟動頁?
- 基金銷售異常火爆,而節後都陷入了較長時間的調整;
- BurpSuite Pro2020開啟時一閃而過問題解決UI
- redis 過期時間Redis
- httpsession過期時間HTTPSession
- 再也不用擔心 SSH 斷開了 - tmux 命令UX
- 閒置計費 | Serverless 冷啟動與成本間的最優解Server
- Java程式設計:通過獲取當前時間,判斷今天星期幾Java程式設計
- 2020年閒置書籍清理
- 學Java要多長時間?Java
- 實現零程式碼開發還需要多長時間
- 個推大資料:閒置經濟正在崛起,男人更會過日子!大資料
- 極思維上線時間不長,先過來支援一下
- 直播app開發搭建,js對時間日期判斷今天昨天明天APPJS
- 檢視Cookie過期時間Cookie
- redis hset hmset過期時間Redis