在 Ubuntu 上查看 telnet 状态,通常有两种理解:
1️⃣ 查看 telnet 服务是否运行(作为服务端)
2️⃣ 测试 telnet 到某个端口是否通(作为客户端)
下面分别说明:
dpkg -l | grep telnet
或
which in.telnetd
Ubuntu 默认 不安装 telnet 服务,如果手动安装了 telnetd:
systemctl status telnet.socket
或
systemctl status inetd
sudo netstat -tulnp | grep :23
或
sudo ss -tulnp | grep :23
如果没有输出,说明 telnet 服务未启动。
which telnet
如果没有:
sudo apt update
sudo apt install telnet
telnet 192.168.1.10 23
或测试其他服务(如 80、3306):
telnet 192.168.1.10 80
Connection refused 或 Unable to connect✅ 默认不启用 telnet 服务(不安全)
✅ 推荐使用 SSH
✅ telnet 一般只用于 端口连通性测试
如果你是想:
可以告诉我你的具体需求,我可以给你更精确命令。