鍍金池/ 問答/Java  Linux  網(wǎng)絡(luò)安全/ putty每次鏈接,過段時間就自動斷開,只有每次鏈接的時候都選擇一次60秒刷新嗎

putty每次鏈接,過段時間就自動斷開,只有每次鏈接的時候都選擇一次60秒刷新嗎?

無法保存這個設(shè)置嗎,每次鏈接的時候都需要手動選擇填充一次太麻煩了

回答
編輯回答
孤島

如何保持ssh在線

在Windows (PuTTY)

在會話屬性中, 轉(zhuǎn)到 Connection(連接)" 并在 Sending of null packets to keep session active(發(fā)送空數(shù)據(jù)包) 下保持會話活動狀態(tài), 在Seconds between keepalives(保持連線)填入300 (5 分鐘,0 表示關(guān)閉)。

在 Linux (ssh) 上

客戶端

要啟用全系統(tǒng)保持會話(需要 root 訪問), 編輯/etc/ssh/ssh_config;若要設(shè)置僅供當前用戶使用的設(shè)置, 請編輯 ~/.ssh/config (如果文件不存在, 則創(chuàng)建它)。插入以下內(nèi)容:

Host *
ServerAliveInterval 300
ServerAliveCountMax 2

服務(wù)器端

您還可以通過將以下內(nèi)容添加到/etc/ssh/sshd_config, 使您的 OpenSSH 服務(wù)器保持與客戶端的所有連接:

ClientAliveInterval 300
ClientAliveCountMax 2

這些設(shè)置將使 SSH 客戶端或服務(wù)器每隔300秒 (5 分鐘) 就向另一端發(fā)送一個 null 數(shù)據(jù)包, 如果在2次嘗試后它沒有收到任何響應(yīng), 則該連接可能已被丟棄。

2017年5月31日 20:14