我可以在我的 1 号机器上访问 Debian 服务器。授权就好。
我想在 2 号机器上做同样的事情。生成的密钥,在最后写上 public ~/.ssh/authorized_keys
。但我有一条错误消息Connection timed out
。
我使用相同的密钥并在 Ubuntu 上的另一台服务器上进行授权。写在最后公开~/.ssh/authorized_keys
。而且授权也不错。
我的问题是什么?
答案1
“连接超时”与 SSH 密钥完全无关。
这意味着 SSH 客户端根本没有从远程服务器获得任何答复,因此它甚至无法到达提供密钥的位置。
这通常是由防火墙引起的,因此请检查您的iptables
防火墙设置。如果您有外部防火墙设备,也请检查其设置。