Shell
保持 Linux 伺服器 SSH 連接不斷線的幾種方法
一般情況下 Linux 伺服器用的 SSH server 都是 openSSH,默認的安全策略設置都是隔一小段時間沒有操作就自動斷線,譬如我自己連接到遠程 VPS。
伺服器段修改
修改ssh配置文件/etc/ssh/sshd_config,添加或者修改ClientAliveInterval為「ClientAliveInterval 60」。這個參數的是意思是每1分鐘,伺服器向客戶端發一個消息,用於保持連接。保存後記得重啟ssh服務。
修改過後,上面幾個辦法都可以讓ssh保持連接,一直處於alive狀態,不會因為沒有操作而被伺服器強制斷線了。
Linux 系統本地
在linux系統中使用ssh連接遠程伺服器時,可以使用-o的一個參數ServerAliveInterval來設置防止超時的時間。
比如:ssh -o serveraliveinterval=60 username@host
Windows 系統本地

對這篇文章感覺如何?
太棒了
1
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Shell
向你的命令行腳本添加 Shebang 行
#!/bin/sh 上面這行代碼,常常出現在 shell 腳本中,是一個 shell 腳本的標準起始行,也被稱作 Shebang 行。 Shebang 即 SHArp(#) 和 bang(!) 的組合 […]
嘗試在 Linux 中使用 Flatpak 來安裝應用吧
Flatpak是一個實用的程序包管理程序,就算是菜鳥通過它也可以簡單地控制安裝應用的版本和運行環境,也可以幫助高手們更方便地掌控自己的 Linux 或多系統協同。
Linux 下擴展交換空間
一般來說,當應用程序使用大量物理內存(RAM)並且不夠用時操作系統會開始使用交換空間(Swap Space)。這種情況下,操作系統會把不活動的物理頁面置換到交換空間。釋放出來的空閑內存可以繼續被其他應用程序使用。等到物理內存使用量降下來後,交換的內存區域又會換回到物理內存中。系統管理員應該確保系統交換空間足夠,保證操作系統在內存不夠用時始終能夠通過置換頁面的方式獲取可用的物理內存。接下來,我們就來介紹如何創建、擴展和刪除交換空間。
















