温馨提示×

debian怎么查telnet状态

小樊
41
2026-09-04 18:41:40
栏目: 智能运维

在 Debian 系统里,“查 telnet 状态”通常有几种含义,下面分情况说明:


一、查本机是否已安装 telnet 客户端

which telnet

dpkg -l | grep telnet
  • 有输出说明已安装
  • 没输出说明未安装

安装方法:

sudo apt update
sudo apt install telnet

二、查 telnet 服务(server)是否在运行

⚠️ 注意:Debian 默认不安装 telnet 服务端,且 telnet 是明文协议,不安全。

1️⃣ 查看是否安装 telnet 服务

dpkg -l | grep telnetd

2️⃣ 查看服务状态(如果通过 systemd)

systemctl status inetd
# 或
systemctl status telnet.socket

传统 telnet 服务通常由 inetd / xinetd 管理

3️⃣ 查看端口是否监听(23 端口)

ss -lntp | grep :23
# 或
netstat -lntp | grep :23

三、测试到某台主机的 telnet 连通性

telnet IP 端口

示例:

telnet 192.168.1.10 23

四、查看防火墙是否放行 telnet

sudo iptables -L -n
# 或 nftables
sudo nft list ruleset

五、建议(重要)

生产环境不建议使用 telnet ✅ 替代方案:

  • 远程登录:ssh
  • 端口测试:nc / curl / telnet

示例(推荐):

nc -vz IP 端口

如果你能说清楚:

  • 是想连别人
  • 还是本机开 telnet 服务
  • 还是排错网络连通性

我可以给你更精确的命令。

0