赞
踩
当 SSH 协议在 2 台设备之间建立连接时,客户端向服务器发送一条消息,服务器对此作出响应。 但是,如果客户端在多次尝试后没有收到回复,客户端会提示错误消息“连接超时”。
因此,可以断定 PuTTY 与远程设备建立 SSH 连接失败。 这可能是由于几个不同的原因:
远程服务器的 IP 地址不可访问(ping一下,测试是否可用)。
远程服务器的防火墙正在阻止相应的 SSH 端口(ping不可用,可能是服务器的原因)。
SSH 和相关服务被禁用(要在服务器上启用SSH)。
防病毒软件正在阻止 SSH 流量。
首先,确认可以从客户端计算机访问远程服务器。 这通过执行 ping 测试最方便地完成。 从客户端 ping 服务器将确保 2 台设备之间的网络连接有效。
在命令提示符中输入以下 cmdlet,同时将 IPAddress 替换为要 SSH 的远程 PC 的 IP 地址。
如果您发现 ping 没有返回回复,这意味着机器与您的机器不在同一网络上,或者服务器的防火墙已启动,这阻止了 ping 和 SSH 连接。
默认情况下,Windows 防火墙会阻止大多数端口。 使用门户(或物理访问机器)登录您的服务器并通过执行以下步骤禁用其防火墙:
服务器上未配置SSH服务的话,无法连接,要在服务器上启用SSH
Windows 11 和 10 中的内置 Windows Defender 防病毒软件或任何其他第三方防病毒软件可能会阻碍 SSH 连接。 尝试禁用它们并检查它是否可以解决问题。
了解如何暂时禁用 Windows Defender。 如果您使用的是第三方防病毒软件,您也必须禁用它。
禁用后,检查您是否可以使用 PuTTY 成功连接到 SSH 服务器。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。