温馨提示×

ubuntu怎么查telnet状态

小樊
39
2026-09-16 01:21:38
栏目: 智能运维

在 Ubuntu 上查看 telnet 状态,通常有两种理解:
1️⃣ 查看 telnet 服务是否运行(作为服务端)
2️⃣ 测试 telnet 到某个端口是否通(作为客户端)

下面分别说明:


一、查看 telnet 服务状态(服务端)

1. 查看是否安装了 telnet 服务

dpkg -l | grep telnet

which in.telnetd

2. 查看 telnet 服务是否运行(systemd)

Ubuntu 默认 不安装 telnet 服务,如果手动安装了 telnetd

systemctl status telnet.socket

systemctl status inetd

3. 查看端口 23 是否监听

sudo netstat -tulnp | grep :23

sudo ss -tulnp | grep :23

如果没有输出,说明 telnet 服务未启动。


二、查看 telnet 客户端是否可用

1. 检查 telnet 命令是否存在

which telnet

如果没有:

sudo apt update
sudo apt install telnet

三、测试 telnet 到某个主机/端口(最常用)

telnet 192.168.1.10 23

或测试其他服务(如 80、3306):

telnet 192.168.1.10 80
  • 连接成功:出现空白或欢迎信息
  • 连接失败:Connection refusedUnable to connect

四、Ubuntu 默认情况总结

默认不启用 telnet 服务(不安全)
推荐使用 SSH
✅ telnet 一般只用于 端口连通性测试


如果你是想:

  • 开启 telnet 服务
  • 判断某端口是否通
  • 替代 telnet 用 nc / ssh

可以告诉我你的具体需求,我可以给你更精确命令。

0