如何在Linux中增加SSH連接超時(shí)的時(shí)間
【小Y 提醒】文章部分內(nèi)容源于互聯(lián)網(wǎng),僅作參考!如需咨詢“如何在Linux中增加SSH連接超時(shí)的時(shí)間”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問題,請咨詢YINGSOO客服,獲取專業(yè)解答!
【主機(jī)試用】日本高防服務(wù)器 | 新加坡云服務(wù)器 | 美國G口服務(wù)器
【優(yōu)質(zhì)文章】海外云服務(wù)器哪家好?

由于不活動而導(dǎo)致的SSH超時(shí)是相當(dāng)惱人的,通常迫使你重新啟動連接并重新開始。
值得慶幸的是,你可以很容易地增加SSH超時(shí)限制的時(shí)間限制,并保持你的SSH會話活著,即使在一些不活動的情況下。當(dāng)服務(wù)器或客戶端向另一個(gè)系統(tǒng)發(fā)送空數(shù)據(jù)包以保持會話活力時(shí),就會發(fā)生這種情況。
現(xiàn)在讓我們探索如何增加Linux中的SSH連接超時(shí)的時(shí)間。
在服務(wù)器上,找到/etc/ssh/sshd_config配置文件。
$ sudo vi /etc/ssh/sshd_config
找到以下參數(shù):
#ClientIntervalAlive
#ClientAliveCountMax
該ClientIntervalAlive參數(shù)指定服務(wù)器在向客戶端系統(tǒng)發(fā)送空數(shù)據(jù)包以保持連接活動之前等待的時(shí)間(以秒為單位)。
另一方面,該ClientAliveCountMax參數(shù)定義在沒有從客戶端獲取任何消息的情況下發(fā)送的客戶端活動消息的數(shù)量。如果在發(fā)送消息時(shí)達(dá)到此限制,則sshd守護(hù)程序?qū)h除該會話,從而有效終止ssh會話。
超時(shí)值由上述參數(shù)的乘積給出,即
Timeout value = ClientIntervalAlive * ClientAliveCountMax
例如,假設(shè)您已定義了如下所示的參數(shù):
ClientIntervalAlive 1200
ClientAliveCountMax 3
的超時(shí)值將是1200秒* 3 =3600秒。這相當(dāng)于1小時(shí),這意味著您的ssh會話將在1小時(shí)的空閑時(shí)間內(nèi)保持活動狀態(tài)而不會丟失。
或者,您可以通過ClientIntervalAlive單獨(dú)指定參數(shù)來獲得相同的結(jié)果。
ClientIntervalAlive 3600
完成后,重新加載OpenSSH守護(hù)程序以使更改生效。
$ sudo systemctl reload sshd
結(jié)論
作為SSH安全措施,始終建議不要將SSH超時(shí)值設(shè)置為很大的值,以免疏忽導(dǎo)致別人進(jìn)入你的服務(wù)器操作。
暢銷產(chǎn)品:香港站群服務(wù)器租用去首頁注冊領(lǐng)券!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器、Swarm物理節(jié)點(diǎn)服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點(diǎn)服務(wù)器、國內(nèi)礦機(jī)服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點(diǎn)租用請咨詢YINGSOO客服!官網(wǎng)maisonbaluchon.cn
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信