温馨提示×

ubuntu telnet端口如何查看

小樊
45
2026-10-01 00:52:56
栏目: 智能运维

在 Ubuntu 中,查看 telnet 端口(默认 23)是否正常监听,或查看 某个端口是否可 telnet 通,常见方法如下:


一、查看本机 telnet 服务端口(23)是否监听

1️⃣ 使用 netstat

sudo netstat -tulnp | grep 23

或

sudo netstat -an | grep :23

2️⃣ 使用 ss(推荐,现代系统)

sudo ss -tulnp | grep 23

示例输出(表示正在监听):

LISTEN 0 128 0.0.0.0:23 0.0.0.0:*

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


二、检查 telnet 服务是否安装并运行

Ubuntu 默认 不安装 telnet 服务

查看是否安装

dpkg -l | grep telnetd

安装 telnet 服务(如需)

sudo apt update
sudo apt install telnetd
sudo systemctl start inetd

telnet 通常由 inetd 或 xinetd 管理


三、测试某个 IP 的 telnet 端口是否通

telnet IP 端口

例如:

telnet 192.168.1.100 23
  • 连接成功:进入 telnet 界面
  • 连接失败:
    • Connection refused → 端口未监听
    • Timeout → 防火墙 / 网络问题

四、查看是否防火墙阻断(常见原因)

UFW

sudo ufw status

开放 23 端口:

sudo ufw allow 23

五、快速确认端口是否被占用(任意端口)

sudo lsof -i:23

总结

目的 命令
看端口是否监听 `ss -tulnp
看服务是否装 `dpkg -l
测试连接 telnet IP 23
看防火墙 sudo ufw status

如果你是想 查看别人服务器的 telnet 端口,或 替代 telnet 的更好方案(如 ssh),也可以告诉我。

0 踩