温馨提示×

debian怎么连接telnet

小樊
55
2026-09-28 19:30:13
栏目: 智能运维

在 Debian 上“连接 telnet”通常有两种理解:
1️⃣ 用 telnet 客户端去连接别的设备/服务
2️⃣ 在 Debian 上开启 telnet 服务,让别人连进来

下面分别说明。


一、Debian 作为 telnet 客户端(连接别的机器)

1. 安装 telnet 客户端

sudo apt update
sudo apt install telnet

2. 使用 telnet 连接

telnet 目标IP 端口

示例:

telnet 192.168.1.100 23
telnet example.com 23

退出 telnet:

Ctrl + ]

然后输入:

quit

⚠️ 注意:telnet 是明文传输,不安全,生产环境不建议使用


二、Debian 开启 telnet 服务(让别人连进来)

⚠️ 强烈不推荐,仅用于内网测试或老设备兼容

1. 安装 telnet 服务

sudo apt install telnetd

2. 启动服务(使用 inetd / xinetd)

Debian 通常使用 inetd:

sudo apt install openbsd-inetd
sudo systemctl enable inetd
sudo systemctl start inetd

确认 telnet 已监听:

sudo netstat -tulnp | grep 23

3. 防火墙放行(如有)

sudo ufw allow 23

4. 客户端连接

telnet debian_ip

三、更安全替代方案(推荐)

✅ SSH(强烈推荐)

sudo apt install openssh-server
ssh user@debian_ip

四、常见问题

telnet 连不上?

  • 目标服务未开启
  • 防火墙拦截
  • 网络不通(ping 测试)
  • 端口不是 23

提示 command not found

说明没装 telnet 客户端


如果你能说明:

  • 是连别人还是被人连
  • Debian 版本(11 / 12)
  • 是否内网 / 公网

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

0 踩