为什么我可以 ssh 进入另一台服务器,但是当我尝试 ssh 时却超时并失败了?
ubi@xserver: ssh lil@yserver
Password:
Last login: Thu Jan 30 16:10:39 2014 from xserver
lil@yserver:~> ssh ubi@xserver
_
我尝试使用 ssh 选项-A
,但是没有效果:
lil@yserver:~ # ssh -A ubi@xserver
^C
ssh 守护进程正在运行:
lil@yserver:~ # rcsshd reload
Reload service sshd
done
lil@yserver:~ # rcsshd restart
Shutting down the listening SSH daemon
done
Starting SSH daemon
done
lil@yserver:~ # ssh ubi@xserver
^C
答案1
正如其他人所解释的,你需要一个运行在虚拟服务器使其工作。
ssh ubi@xserver
如果你能够其他主办方但不像 lil@yserver 那样,它可能是由多种因素造成的,包括但不限于以下常见原因:
- xserver 解析为 yserver 上的不同 IP 地址 -
ping xserver
在 yserver 和可以访问 xserver 的主机上尝试。 - xserver 可以设置防火墙规则以允许来自不包括 yserver 的白名单的连接。