我想从 windows 10 ssh 到 linux。我安装了 OpenSSH 服务器和客户端。当我尝试通过 ssh 连接到我自己的电脑时,它成功了。 22 端口已打开。我试过没有防火墙。但是当我尝试使用 Linux 时,我发现连接超时。
ssh: connect to host 192.168.xxx.x port 22: Connection timed out
答案1
我安装了OpenSSH服务器和客户端
在哪里?
22端口已开放
不,这不对。至少不是连接机器的网络路径。
首先从客户端 ping 服务器。如果有效(检查 IP 地址),则名称解析、路由和连接都正常。接下来检查sudo netstat -nap | grep :22 | grep LISTEN
服务器上的输出。检查它是否正在侦听您尝试连接的地址。
如果一切正常,请查看输出iptables -L