我正在运行一个启用了登录和 ChallengeResponseAuthentication 的 Ubuntu ssh 服务器。但是,以下命令输出此信息并挂起,直到超时:
ssh -vvv [email protected]
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to xxx.xx.xxx.xxx [xxx.xx.xxx.xxx] port 22.
当我尝试 ping 服务器地址时,服务器会做出响应。除了上面提到的两处更改外,sshd_config 文件与默认的 Ubuntu 14.04 文件相同。
下一步我应该采取什么步骤来调试这个问题?
更新:
sudo iptables -S
打印以下内容:
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
网络应该支持 SSH(另一台连接到同一网络的计算机(但运行 CentOS)可以通过 ssh 毫无问题地进入。