怎樣讓服務(wù)器和一定時(shí)間沒(méi)有任何操作的終端自動(dòng)斷開(kāi)連接? # vi /etc/profile 增加: TMOUT=1800 這樣30分鐘沒(méi)操作就自動(dòng)LOGOUT
最近發(fā)現(xiàn) SecureCRT連接到sshd服務(wù)器后在一段時(shí)間內(nèi)不操作就老會(huì)自動(dòng)斷開(kāi),在網(wǎng)上查了一下,發(fā)現(xiàn)原來(lái)是因?yàn)榭蛻舳伺c服務(wù)器之間存在防火墻,安全起見(jiàn),在超過(guò)特定的時(shí)間后就會(huì)把空閑連接斷開(kāi)。 解決方法: 既然會(huì)斷開(kāi)超時(shí)的空閑連接,那么我們就應(yīng)該讓客戶端與服務(wù)器之間的連接“忙”起來(lái),方法有兩個(gè):
從服務(wù)器方面入手: 修改/etc/ssh/sshd_config配置文件 ClientAliveInterval 300(默認(rèn)為0) 這個(gè)參數(shù)的是意思是每5分鐘,服務(wù)器向客戶端發(fā)一個(gè)消息,用于保持連接 service sshd reload 生效
從客戶端入手: 上面是配置需要服務(wù)器權(quán)限,如果沒(méi)有服務(wù)器權(quán)限則可以使用這個(gè)方法,其思想是:客戶端向服務(wù)器發(fā)一個(gè)消息,用于保持連接 secureCRT在選項(xiàng) 終端 反空閑 中設(shè)置每隔多少秒發(fā)送一個(gè)字符串,或者是NO-OP協(xié)議包 putty:putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默認(rèn)為0, 改為300.
@import url(http://www.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
posted on 2011-07-14 16:46
大寶天天見(jiàn) 閱讀(3301)
評(píng)論(0) 編輯 收藏 引用