[問題] ssh idle後會自動斷線但telnet不會...

看板Linux作者 (Explorer VII)時間14年前 (2011/10/21 14:03), 編輯推噓1(105)
留言6則, 5人參與, 最新討論串1/1
狀況是這樣的 小弟使用 MS-Windows的 ssh軟體,連上工作站之後,如果持續工作, ssh就不會斷線。 要是idle之後,不確定多少時間,就會被斷線。 但同時,使用telnet連線的BBS不會斷 (PCMan裡已經設定防閒置), skype/MSN朋友也沒反應說我上上下下的。 請問在 工作站端,是該怎麼設定,才不會使得ssh在閒置時斷線。 另外, 這個斷線好像是也不是工作站斷的,因為重新連上去之後,還看得到 前一個連線沒有被斷掉。 已經更換過三個無線router(但是是直接接網路線),都會有這樣的 情形,改為直接上網就沒有被斷線。 是否router上要做什麼設定呢? 改過MTU值 1400~1500但是都還是 會斷。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.126.40

10/21 14:08, , 1F
ssh_config裡面加一個 ClientAliveInterval 300 看看
10/21 14:08, 1F

10/21 16:00, , 2F
剛剛下午試過了,還是會斷...
10/21 16:00, 2F

10/21 16:06, , 3F
screen 斷了也沒關係
10/21 16:06, 3F

10/21 23:59, , 4F
while true; do echo -ne \\x00; sleep 10; done&
10/21 23:59, 4F

10/22 00:01, , 5F
在背景一直印看不到的字元(我是這樣對付學校router的
10/22 00:01, 5F

10/25 17:27, , 6F
screen 是好物!!
10/25 17:27, 6F
文章代碼(AID): #1EeGiW-Z (Linux)