作者coscell (顾人怨)
看板Linux
标题[问题] 请问 ssh 连线是否有时间限制?
时间Tue Feb 1 22:01:24 2022
我用 ssh 连线到这里,一小段时间不动就不能动了。请问有解嘛?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.252.152 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1643724086.A.206.html
1F:→ yoche2000: 这不太算 linux 板的范畴吧 还是其实算 02/01 22:07
3F:→ yoche2000: bitly 有够当.. 02/01 22:09
4F:→ yoche2000: server 端 client 端貌似都可以设定 02/01 22:09
5F:→ yoche2000: 网路不稳也有可能 我也遇过几次这样的情形 02/01 22:11
6F:推 holishing: 换好一点的网路 ( 02/02 00:36
7F:推 deflife: 可以设定每两分钟送一次空封包 不知道有没有用 02/02 03:26
8F:→ yasamnoya: 有可能是网路不稳,如果只是怕在做的事情不见的话可以 02/02 10:56
9F:→ yasamnoya: 考虑在 tmux 的 session 里做事 02/02 10:56
10F:→ roccqqck: 大部分ssh client软体都有这种防断线功能吧 02/02 14:27
11F:→ roccqqck: 最近有个tabby不错用 02/02 14:28
12F:→ roccqqck: 但如果是网路不稳 只能用tmux或screen 02/02 14:28
14F:→ holishing: 因为原po说连线到这里, 以为是连线到ptt 02/02 19:35
15F:推 Alica: 先前从NAS用screen+ssh上ptt有类似情况 换x86机器就没事 02/03 16:10
16F:→ Alica: 至少确认ptt端到目前为止没有对ssh有idle过久踢掉的情况 02/03 16:11
17F:→ Alica: 或许是编译设定 不过我自编ssh都编不出来 後来就丢着不管惹 02/03 16:12
18F:推 holishing: 你是说预设编译参数的 openssh 会限制到 timeout 吗 02/04 00:21
19F:→ holishing: (sshd) 02/04 00:21
20F:→ Alica: 我猜ssh应该是没有idle过久会断线的预设才对.. 02/04 23:26
21F:→ Alica: 而且我的状况是画面卡住 kill掉ssh後还是跑不出sh prompt 02/04 23:27
22F:→ Alica: 所以也有可能出问题的不是ssh而是screen 难判断问题在哪 02/04 23:28
23F:推 lantw44: 想起高中时候的学校防火墙,ssh 一小时不操作会被踢掉。 02/06 00:01
24F:→ lantw44: 不确定是不是用封包大小之类的方式判断的,只知道挂个 02/06 00:03
25F:→ lantw44: while true; do echo .; sleep 60; done 就可以防断线。 02/06 00:04
26F:推 Bencrie: ssh 自己有 TCP keepalive 可以用吧 02/06 01:00