国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

ssh連接超時時間(sshtimeout)的設(shè)置方法

2024-06-28 14:32:06
字體:
供稿:網(wǎng)友

本文介紹下,linux中ssh連接超時時間的設(shè)置方法,以避免總是被強行退出。有需要的朋友,參考下吧。

有關(guān)修改ssh連接超時時間的方法,網(wǎng)上介紹的很多了。

比如下面這個:
可以減少ssh連接超時等待的時間:
方法:ssh -o ConnectTimeout=3 192.168.0.10
或修改sshd_config文件里面的UseDNS 選項,改為UseDNS no。

聰明的讀者,一定會發(fā)現(xiàn),上面這個修改,其實是減少ssh的連接時間,就是讓ssh的響應(yīng)時間快一些。

這點可以參考之前的一篇文章:ssh連接超時(ssh的usedns選項)的解決辦法 。

再來看,設(shè)置ssh超時時間的方法。
修改自己 root 目錄下的.bash_PRofile文件,加上 
export TMOUT=1000000 (以秒為單位) 
然后運行:
source .bash_profile
在/etc/ssh/sshd_config中加入:
ClientAliveInterval=60
每一分鐘,sshd都和ssh client打個招呼,檢測它是否存在,不存時即斷開連接。
注意:設(shè)置完成后,要退出ssh遠程連接,再次登錄后才可以生效。因為要再讀取一次./bash_profile。

為了方便,將設(shè)置寫成了如下腳本:

echo export TMOUT=1000000 >> /root/.bash_profilecat /root/.bash_profilesource .bash_profilecp /etc/ssh/sshd_config /etc/ssh/sshd_config_bakecho ClientAliveInterval=60 >> /etc/ssh/sshd_configservice sshd restartcat /etc/ssh/sshd_configservice sshd restartexit

總結(jié):
在ClientAliveInterval(/etc/ssh/sshd_config)、環(huán)境變量TMOUT(在/etc/profile或.bash_profile中設(shè)置)以及putty的"Seconds between keepalives“這些方法中,經(jīng)
檢測,只有TMOUT可以控制ssh連接在空閑時間超時,自動斷開連接的時間,數(shù)字單位為“秒”。

在設(shè)置了TMOUT后(非0),另外兩個變量則不起作用的。

另外,特別提醒的是,設(shè)置好ssh的登錄超時時間以后,記得退出重新登錄或重啟系統(tǒng),以使配置生效。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 银川市| 那坡县| 永昌县| 永顺县| 屏边| 舞阳县| 高青县| 城固县| 长海县| 建瓯市| 同仁县| 徐汇区| 梧州市| 同仁县| 日土县| 邮箱| 姚安县| 水城县| 旺苍县| 云霄县| 巴中市| 普宁市| 乌兰察布市| 长岭县| 蒲城县| 兴和县| 衡山县| 曲水县| 辽宁省| 望谟县| 紫阳县| 正安县| 庆云县| 桐庐县| 乌兰察布市| 黔南| 新泰市| 淳化县| 改则县| 柳州市| 浦城县|