终端 timed out waiting for input: auto-logout解决
生活随笔
收集整理的這篇文章主要介紹了
终端 timed out waiting for input: auto-logout解决
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
| 問(wèn)題: 在ssh密鑰連接情況下,一定時(shí)間不輸入,則自動(dòng)退出。 $timed out waiting for input: auto-logout超時(shí)等待輸入:自動(dòng)注銷 一開始感覺(jué)和ssh檢測(cè)機(jī)制有關(guān)系, 1、ssh超時(shí) 設(shè)置服務(wù)器向SSH客戶端連接會(huì)話發(fā)送頻率和時(shí)間. #vi /etc/ssh/sshd_config,添加如下兩行 # 啟用客戶端活動(dòng)檢查,每60秒檢查一次,3次不活動(dòng)斷開連接 ClientAliveInterval 60 ClientAliveCountMax 3 # ClientAliveInterval指定了服務(wù)器端向客戶端請(qǐng)求消息的時(shí)間間隔, 默認(rèn)是0, 不發(fā)送。設(shè)置60表示每分鐘發(fā)送一次, 然后客戶端響應(yīng), 這樣就保持長(zhǎng)連接了。 # ClientAliveCountMax表示服務(wù)器發(fā)出請(qǐng)求后客戶端沒(méi)有響應(yīng)的次數(shù)達(dá)到一定值, 就自動(dòng)斷開。正常情況下, 客戶端不會(huì)不響應(yīng),使用默認(rèn)值3即可。 重新啟動(dòng)SSH服務(wù) #service sshd reload #################################################################### 然而,并沒(méi)有什么變化,感覺(jué)和配置文件參數(shù)有關(guān)。想到環(huán)境變量。 1、$TMOUT 系統(tǒng)環(huán)境變量 # 用以下命令判斷是否是否設(shè)置了該參數(shù) echo $TMOUT [iyunv@xxx?~]# echo $TMOUT 100 [iyunv@xxx ~]# # 如果輸出空或0表示不超時(shí),大于0的數(shù)字n表示n秒沒(méi)有收入則超時(shí)。此時(shí)則是100秒。 # 修改方法 vi /etc/profile (當(dāng)然也可以在其它配置文件配置,涉及到環(huán)境變量配置文件讀取優(yōu)先級(jí)的問(wèn)題) # ---------------------------- export TMOUT=600 # ---------------------------- # 將以上600修改為0就是設(shè)置不超時(shí) source /etc/profile # 讓配置立即生效? 問(wèn)題解決! |
總結(jié)
以上是生活随笔為你收集整理的终端 timed out waiting for input: auto-logout解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 神经网络优化篇:详解RMSprop
- 下一篇: DeFi + NFT赋予行业新趋势