我在我的 Puppy Linux 计算机上安装了 OpenSSH 客户端和服务器。该计算机位于路由器后面。我尝试ssh
通过互联网(在路由器之外)进入它,但超时了。如果我尝试ssh
从计算机本身也不起作用。telnet
也不起作用,但我可以成功 ping 计算机。
sh-4.1# ssh [ip address]
挂起一分钟,然后显示:
sh-4.1# ssh: connect to host [ip address] port 22: Connection timed out
我知道sshd
正在运行:
sh-4.1# ps | grep -i sshd
sh-4.1# 24312 root 0:00 /usr/sbin/sshd
Puppy 任务栏上的防火墙图标显示“防火墙关闭”。
如何检查端口是否正在使用或被阻止?