我正在尝试在 Windows 11 上使用 ssh 设置我的 raspberry pi4,但我无法连接到它,并且端口 22 连接一直超时。我现在甚至无法在浏览器上输入 IP 地址并访问任何东西。我需要帮助。我丢失了包含密钥的 known_hosts 文件,从那时起,我无法通过 ssh 访问任何东西,无论是以太网电缆还是 wifi
答案1
听起来 pi 之前没有工作,因为你只是试图设置它。所以,只是为了完整性(基于我对它的失望)
- 检查电源是否充足,最好使用官方电源
- 检查您是否已在 SD 卡上加载操作系统。将其移除并检查 Windows。如果电源不足,可能会损坏 SD 卡
- 检查您的 ipaddress 是否正确(可以在配置中将其设置为静态)。检查您的路由器或 Fing/Finger 等工具
答案2
问题在于端口 22 的连接超时和缺少 known_hosts 文件,这让事情变得更加复杂。首先验证网络连接,确保 Windows 11 和 Raspberry Pi4 共享同一个网络。Wi-Fi?再检查一下。以太网线?确保插入正确。
现在,必须启用 Pi4 上的 SSH;这是必须的。通过显示屏检查设置或通过 Raspberry Pi 配置重新启用它。不要担心丢失的 known_hosts 文件;当您再次 SSH 连接时,它会重新生成。小心 Windows 防火墙或任何讨厌的防病毒软件。它们可能会阻止连接,导致超时。如果通过浏览器访问仍然失败,请重新启动两台机器。