ssh 连接 Linux 服务器,没有操作,一会就断开了

2018-03-13 09:52:15 +08:00
 yantianqi

怎么设置,网上搜的设置的办法都不好用
ClientAliveInterval 180
ClientAliveCountMax 3

10716 次点击
所在节点    程序员
47 条回复
yangg
2018-03-13 09:55:22 +08:00
看了这几个参数就烦,mosh 不后悔
schema
2018-03-13 09:56:35 +08:00
前排请教:四位数端口 ssh 无法连接,但能打开博客是咋回事?

ps: ssh 端口不同于 55r
schema
2018-03-13 09:57:21 +08:00
@schema ps: DO 新加坡
privil
2018-03-13 09:58:19 +08:00
@schema #2 防火墙端口开了么
f2f2f
2018-03-13 10:00:12 +08:00
你是什么系统?我两台 do 装的 debian 9,ssh 空闲等待时间都很长啊
f2f2f
2018-03-13 10:00:58 +08:00
还有用 putty 的话可以让 putty 定时发送一个空指令(回车)来确保 ssh 不被踢掉 你可以设置下
bogun
2018-03-13 10:01:14 +08:00
180 是不是太长了?设为60试一下
Zhongwei
2018-03-13 10:01:36 +08:00
180 改成 30 呢?感觉 180 秒时间还是太长了。
我这里设置了

ClientAliveInterval 30

ClientAliveCountMax 10

就没断开过
M3ng
2018-03-13 10:02:07 +08:00
我知道阿里云是有端口白名单的安全策略的,DO 忘记了。
torbrowserbridge
2018-03-13 10:02:44 +08:00
>cat ~/.ssh/config

Host *
ServerAliveInterval 30
JerningChan
2018-03-13 10:04:43 +08:00
说不定是你服务商的网关,断你的也说不定。。。
schema
2018-03-13 10:07:17 +08:00
@privil 谢谢回复。

我用的是 oneinstack, 安装时开启 iptables。我刚重新打开了 ssh 的端口还是不行。挂别的 vps 的梯子可以连上 ssh,这是咋回事?
bogun
2018-03-13 10:07:31 +08:00
@Zhongwei 应该就是他的时间设置太长了,默认的话应该是 60 秒无心跳就停止
myth
2018-03-13 10:16:38 +08:00
远程 SSH,screen 是必备的
mchl
2018-03-13 10:22:54 +08:00
还是修改客户端设置最靠谱,不要想着修改服务器
如果你是 MAC
编辑 /etc/ssh/ssh_config
添加 ServerAliveInterval 30
30 是指 30 秒,根据具体情况修改
schema
2018-03-13 10:29:08 +08:00
@privil

刚搜了这个帖子 https://www.v2ex.com/t/396314,看了 #7 和 #13 后修改了端口号,可以连上了

原 ssh 端口应该是被墙了
20015jjw
2018-03-13 10:30:00 +08:00
Mosh/et
tadtung
2018-03-13 10:33:22 +08:00
估计应该是 do 的网络问题,我也发现的。
账号里还有 200 多刀,上个月开了一台,就是登录 ssh 经常自动断。挂代理吧。do 也是墙的重灾区。
尤其是这次墙又升级,联通的话如果你长时间连接国外 ip,有所谓的异常,就会自动断,电信倒没有。
openbsd
2018-03-13 10:36:25 +08:00
同 14 楼,因为老断,所以请用 screen
Les1ie
2018-03-13 10:37:51 +08:00
总是会断的话 and 是在找不到解决方案的话,那么 tmux 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437488

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX