在 Linux 下查看 telnet 端口(通常是 23)是否开放、是否在监听、或远程端口是否通,常见做法如下:
ss(推荐)ss -lntp | grep 23
或只看 telnet:
ss -lnt | grep :23
netstat(老系统)netstat -lntp | grep 23
如果有输出,说明本机在监听 telnet 服务。
systemctl status telnet.socket
或
systemctl status inetd
rpm -qa | grep telnet # CentOS / RHEL
dpkg -l | grep telnet # Ubuntu / Debian
telnet 192.168.1.100 23
Connection refused:端口没开Timeout:防火墙或网络不通nc -vz 192.168.1.100 23
或
curl -v telnet://192.168.1.100:23
iptables -L -n | grep 23
firewall-cmd --list-ports | grep 23
如果你是想:
可以告诉我具体场景,我帮你一步步查。