ssh防超時(shí)(空閑)自動(dòng)斷開(kāi)連接

連接服務(wù)器時(shí),服務(wù)器通常會(huì)在5分鐘左右后沒(méi)有操作的話,就會(huì)自動(dòng)斷開(kāi)連接,這樣就必須重新登錄,然后一些操作就必須得重來(lái),比如:進(jìn)入到指定目錄、vim 打開(kāi)的文件、動(dòng)態(tài)log。 頻繁的這樣操作會(huì)讓人感覺(jué)非常懊惱。

1. 在Mac上

在使用ssh登錄時(shí),可以通過(guò)設(shè)置ssh相關(guān)配置來(lái)實(shí)現(xiàn)長(zhǎng)時(shí)間連接

vim ~/.ssh/config

如果有config文件,就往里面添加兩行代碼,如果沒(méi)有,就在保存時(shí)創(chuàng)建一個(gè)config文件

Host *
    ServerAliveInterval 60

這兩行代碼的作用是,向本機(jī)ssh連接的所有服務(wù)器,每60s會(huì)發(fā)送一條狀態(tài)信息以保持連接。

如果需要只單次保持連接也可以使用ssh的命令行參數(shù)進(jìn)行配置

ssh -o ServerAliveInterval=60 user@host

效果與配置文件類似,但只針對(duì)一次連接有效

2. 在windows上, Xshell

Xshell在建立ssh會(huì)話時(shí),會(huì)默認(rèn)設(shè)置每隔60s發(fā)送保持活動(dòng)的狀態(tài)信息,可在菜單項(xiàng)文件 -> 屬性 -> 連接 -> 保持活動(dòng)狀態(tài) 中設(shè)置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評(píng)論 18 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無(wú)法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,218評(píng)論 2 33
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,953評(píng)論 6 342
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 99,560評(píng)論 9 467
  • 昨天和幾個(gè)家長(zhǎng)坐在桌旁聊天,邊喝茶邊聊,也算輕松狀態(tài)下的溝通,真實(shí)了解家長(zhǎng)的困惑和需求。 對(duì)面的三位同學(xué)家長(zhǎng)分別是...
    任亞閱讀 827評(píng)論 0 0