我正在尝试通过本地网络从 Windows 11 PC ssh 到我的 Ubuntu PC。
我已按照 Microsoft OpenSSH 教程在 Windows 11 PC 上安装了 openssh 客户端。
今天安装了 Ubuntu 的 PC,并且安装并正在运行 openssh 服务器。
我无法使用 openssh 从我的 Windows 11 PC ssh 到 Ubuntu PC。
在 Powershell 中运行以下命令时出现错误
“ “ssh -vvv [email protected]
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug3: Failed to open file:C:/Users/Rex/.ssh/config error:2
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug2: resolve_canonicalize: hostname 192.168.x.xxx is address
debug2: ssh_connect_direct
debug1: Connecting to 192.168.x.xxx [192.168.x.xxx] port 22.
debug3: finish_connect - ERROR: async io completed with error: 10060, io:000001C3532E8AE0
debug1: connect to address 192.168.x.xxx port 22: Connection timed out
ssh: connect to host 192.168.x.xxx port 22: Connection timed out
我可以通过网络从我的 Iphone 使用 ssh 连接到 Ubuntu PC。
我已经按照评论中的建议检查了我的 Ubuntu 机器上的 auth.log 文件。
日志中没有关于我的 Windows 11 PC 上的 ssh 尝试失败的任何信息,但当我从我的 iPhone 成功建立 ssh 连接时,它会被记录下来。
答案1
事实证明,我的主电脑已连接到调制解调器,而 ubuntu 电脑已连接到路由器。