标题基本上描述了问题,但是这里有一个更详细的分解。我可以从本地终端通过 SSH 连接到远程机器,但是无法通过 putty 连接到远程机器。我不确定这是为什么,因为 putty 使用 SSH 作为连接到远程机器的协议。两种情况下 IP 都相同。真正奇怪的是,只有当我在远程机器上将 IP 设置为静态后,它才会开始发生。我在想也许在我将远程机器上的 IP 设置为静态后,DHCP 服务器会立即劫持它并将其交给其他服务器?但是不应该有其他任何东西占用该 IP,因为网络只有大约 20 台机器,并且所有机器都已经对 IP 感到满意。更不用说我可以使用以下命令通过终端通过 SSH 连接到远程服务器:
ssh [email protected]
它会将我登录到我尝试访问的远程计算机。我是否遗漏了 Putty SSH 的哪些不同之处?任何建议都非常好!!
(更新:我也无法通过 WinSCP 连接到服务器,但 sftp 可以从本地终端运行)
答案1
PuTTY 重试其连接(从 Pageant 中的集合中选择 ssh 密钥),而您的其他客户端可能不会(或可能只有一个密钥):重试可能会导致连接失败。