新聞中心
要想解決linux系統(tǒng)下SSH連接超時的問題,可以采取以下幾種方案。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、光山網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、光山網(wǎng)絡(luò)營銷、光山企業(yè)策劃、光山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供光山建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
首先,可以使用Off_Kex_Timeout ssh屬性設(shè)置超時時間。Off_Kex_Timeout聲明這種類型的連接將被視為超時,而不是在不活動的情況下清除連接;根據(jù)實例,可以將這種超時時間設(shè)置為300(即5分鐘),這些變量可以添加到“~/.ssh/config”文件中(如果不存在,可以使用命令“touch ~/.ssh/config”創(chuàng)建):
Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
Off_Kex_Timeout 300
其次,可以通過修改SSH主服務(wù)器/etc/ssh/sshd_config文件來解決SSH連接超時間的問題,需要修改的參數(shù)有:ClientAliveInterval,表示服務(wù)器檢查客戶端活動的時間間隔;ClientAliveCountMax,表示客戶端發(fā)送活動信息的最大次數(shù); 以及TCPKeepAlive參數(shù),如果設(shè)置為「yes」,就表示SSH會在一個鏈接上不斷發(fā)送信號,以避免服務(wù)器超時。修改這些參數(shù)后,需要對配置文件進(jìn)行保存,然后使用「service sshd reload」命令重新載入配置文件。
最后,可以使用autossh命令來進(jìn)行SSH連接,Autossh是Linux系統(tǒng)下一個用來解決要求持久SSH連接的工具,它會自動檢測SSH連接的可靠性,并重新建立連接,只需要在命令行中輸入以下內(nèi)容:
autossh -M 0 -f -N -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" [email protected]
以上是Linux下SSH連接超時解決方案。重新檢查客戶端活動,設(shè)置ssh連接超時時間,以及使用autossh等方式,可以有效解決Linux系統(tǒng)SSH連接超時問題,從而讓連接更穩(wěn)定。
創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢:028-86922220。
網(wǎng)站名稱:Linux下SSH連接超時解決方法(linuxssh超時)
鏈接分享:http://m.fisionsoft.com.cn/article/dpphjsp.html


咨詢
建站咨詢
