小编Tom*_*ynh的帖子

成功将密钥从某些网络交换到 Ubuntu 后,无法完成 SSH 连接

从一个国家飞到另一个国家后,我现在无法通过 ssh 连接到我的几个 Digital Ocean Ubuntu 服务器。但是,我仍然可以通过控制台和 ssh 从一个盒子登录到另一个盒子(它们都在同一个物理数据中心)。

当使用 -vvvv 运行 ssh 并使用它运行 time 命令时,最后的调试消息是:

debug2: channel 0: open confirm rwindow 0 rmax 32768
Write failed: Broken pipe
Run Code Online (Sandbox Code Playgroud)

它在 1 分 37 秒后超时。

以下是 ssh 密钥身份验证成功时的调试日志:

debug1: Authentication succeeded (publickey).
Authenticated to 128.199.170.168 ([128.199.170.168]:22).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: fd 3 setting TCP_NODELAY
debug3: packet_set_tos: set IP_TOS 0x10
debug2: …
Run Code Online (Sandbox Code Playgroud)

ssh

10
推荐指数
3
解决办法
1万
查看次数

标签 统计

ssh ×1