被一个 Win10 SSH 到 Linux 的问题搞疯了

2019-03-22 08:54:27 +08:00
 echovaio
新装好的 win10,马上安装 xshell,ssh 到 linux 主机一切正常,但是过段时间以后,就会出现局域网的主机可以正常登陆,外网的主机死活不行。

xshell 登陆直接显示:
Connecting to xxx.xxx.xxx.xxx:22...
Connection established.
To escape to local shell, press Ctrl+Alt+].
Connection closing...Socket close.
Connection closed by foreign host.
但是使用 putty 或者 win10 openssh client 登陆没有任何问题。

到 Linux 主机下面看看日志,显示:
ssh_dispatch_run_fatal: Connection from xxx.xxx.xxx.xxx port 14346: incomplete message [preauth]

尝试 Termius 登陆,问题依旧,但 Linux 主机下日志显示:
ssh_dispatch_run_fatal: Connection from xxx.xxx.xxx.xxx port 14346: String is too large [preauth]

google、百度都无法找到原因,有哪位大侠能指点一二?
11748 次点击
所在节点    Linux
47 条回复
qsbaq
2019-03-22 08:56:36 +08:00
putty 才是王道~
hanxiV2EX
2019-03-22 09:01:01 +08:00
不要用 ssh,以前遇到过端口无法 listen 的问题,可以试试
https://github.com/mintty/wsltty
lihongjie0209
2019-03-22 09:03:27 +08:00
如果你的服务器是阿里云的,那么可以在后台的安骑士配置登录 IP 白名单,阿里云的服务器会有这个问题
soulzz
2019-03-22 09:07:51 +08:00
Xshell 有一个 BUG
当你的电脑同时在两个网段时(一个内网,一个外网)会出现能连上服务器但是连上过几秒就会断的情况
Gempty
2019-03-22 09:08:51 +08:00
MobaXterm 了解一下
Rehtt
2019-03-22 09:15:53 +08:00
win10 自带 shell
Northxw
2019-03-22 09:17:14 +08:00
其实我感觉 xshell 还好,毕竟一直在用。到目前为止还没有遇到过什么太大的 Bug
yingfengi
2019-03-22 09:19:46 +08:00
我记得以前 xshell 如果你有两张网卡有时候会不知道走那个的网关。不知道现在还有没有这个问题。
xlui
2019-03-22 09:20:51 +08:00
powershell 已经集成了 openssh...
yzwduck
2019-03-22 09:21:48 +08:00
Linux 上的 sshd_config 里把 LogLevel 调到 DEBUG,然后再看日志。
openbsd
2019-03-22 09:50:48 +08:00
局域网有多个网关出口,做了负载均衡 ?
openbsd
2019-03-22 09:54:31 +08:00
@yingfengi #8
这个问题一直有,感觉不单是 Xshell 的原因,服务器发现客户端 IP/MAC 变化后拒绝会话
之前遇到网关负载均衡导致类似问题,排查了发现每次对外 IP 切换都会掉
别的终端软件貌似也有类似问题
georgetso
2019-03-22 09:54:46 +08:00
@xlui 正解
webjin1
2019-03-22 09:57:49 +08:00
感觉不是客户端的问题,是你们的网络结构有问题。
imdong
2019-03-22 10:01:29 +08:00
从来没用过 XShell,一直都是 putty / wsl ssh
cdlixucd
2019-03-22 10:02:35 +08:00
win 只适合打游戏
cmonkey
2019-03-22 10:07:38 +08:00
remove windows && install ArchLinux
echovaio
2019-03-22 10:44:11 +08:00
@lihongjie0209 用 xshell 不行,但是用 putty 可以,不像是服务端的问题
echovaio
2019-03-22 10:46:02 +08:00
@xlui 用上了,可以登陆,但好多主机,又加了 key,命令行确实不方便
echovaio
2019-03-22 10:46:50 +08:00
@openbsd 我用手机开热点也不行,汗

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

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

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

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

© 2021 V2EX