当我尝试ssh到目标远程主机时,我收到此错误。我试图从两台不同的电脑嘘声无济于事。我发现环顾四周的解决方案是重定向到另一个端口,但我再次收到此错误,但使用新的端口号。以下是调试信息:
bash-4.1$ ssh -vvv oniemann@128.114.126.232
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 :(得分:0)
看起来服务器端口22已被阻止。可能有一个显式端口允许通过主机服务器防火墙设置ssh。这是一种常见做法,因为端口22是默认端口。你能通过LISH访问终端吗?如果是这样,你可以从那里查看端口规则,我很乐意提供协助。
答案 1 :(得分:0)
你的问题来自两个地方之一。
您尝试访问的服务器未在端口22上侦听传入的ssh连接请求
您所在的计算机与您尝试进入的服务器之间存在某种防火墙,阻止了端口22的流量。
如果您是128.114.126.232的服务器管理员,并且您知道ssh配置正确,那么您的罪魁祸首是#2。考虑到这台机器位于UC Santa Cruz(如果您提供的IP地址是真实的),则很可能某些网段被防火墙隔离。