2015-01-13 233 views
-1

我在尝试SSH到目标远程主机时收到此错误。我试图从两台不同的计算机中进行扫描,无济于事。我找到的解决方案是重定向到不同的端口,但我再次收到此错误,但使用新的端口号。以下是调试信息:ssh:连接到主机128.114.126.232端口22:连接超时

bash-4.1$ ssh -vvv [email protected] 
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 
debug1: Reading configuration data /etc/ssh/ssh_config 
debug1: Applying options for * 
debug2: ssh_connect: needpriv 0 
debug1: Connecting to 128.114.126.232 [128.114.126.232] port 22. 
debug1: connect to address 128.114.126.232 port 22: Connection timed out 
ssh: connect to host 128.114.126.232 port 22: Connection timed out 

有关问题可能来自哪里的任何想法?

回答

0

它看起来像服务器端口22被阻止。可能有一个明确的端口允许通过主机服务器的防火墙设置ssh。这是常见的做法,因为端口22是默认端口。你能通过LISH访问终端吗?如果是这样,你可以从那里检查港口规则,我很乐意协助。

0

你的问题来自两个地方之一。

  1. 你要访问没有侦听端口传入的SSH连接请求的服务器22

  2. 有某种你的机器和你正试图将服务器之间的防火墙ssh进入,阻止22端口的流量。

如果你是128.114.126.232的服务器管理员,并且你知道ssh配置正确,那么你的罪魁祸首是#2。考虑到这台机器位于UC Santa Cruz(如果您提供的IP地址是真实的),很可能某些网段通过防火墙相互隔离。

相关问题