国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 高碑店市| 祁东县| 河西区| 江华| 宁海县| 呼伦贝尔市| 祥云县| 静宁县| 庆元县| 青州市| 万年县| 桐城市| 开化县| 贵溪市| 平利县| 鹤庆县| 海安县| 英超| 伊川县| 天台县| 兰考县| 隆德县| 西林县| 兴隆县| 澄江县| 滦南县| 措美县| 银川市| 拜城县| 阜新市| 繁昌县| 正定县| 维西| 额敏县| 吴旗县| 吴川市| 昭平县| 油尖旺区| 彩票| 潜山县| 临猗县|