SSH 连接客户端挂起

SSH 连接客户端挂起

在服务器上我得到:

pam_unix(sshd:session): session opened for user
Timeout, client not responding
pam_unix(sshd:session): session closed for user

在客户端,我能够成功验证并显示提示,但我无法输入任何内容。

这是我在连接关闭之前看到的内容:

debug1: client_input_channel_req: channel 0 rtype [email protected] reply 1
debug3: send packet: type 100
debug3: send packet: type 1
debug1: channel 0: free: client-session, nchannels 1
debug3: channel 0: status: The following connections are open:
  #0 client-session (t4 r0 i0/0 o0/0 fd 5/6 cc -1)

我可以使用以下方式在服务器上进行身份验证:

ssh -vvv <username>@localhost

并且效果很好。

我已与另一个客户核实过,也遇到了同样的问题(验证成功但无法发送)。路由器是否可能导致问题?

答案1

我认为您需要发布更多输出。“状态:以下连接已打开”,对我来说是在按下 CTRL-D 并注销后。这是我在 MOTD 和提示之前得到的结果。

Authenticated to 55.55.55.55 ([55.55.55.55]:22).
debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_global_request: rtype [email protected] want_reply 0
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8

相关内容