温馨提示×

debian telnet如何开启

小樊
44
2026-09-07 16:56:19
栏目: 智能运维

在 Debian 中,telnet 分为两种情况:

  1. 作为客户端使用 telnet 命令
  2. 开启 telnet 服务端(允许别人 telnet 登录你的机器)

下面分别说明。


一、使用 telnet 客户端(最常用)

Debian 默认通常没有安装 telnet 客户端。

安装 telnet 客户端

sudo apt update
sudo apt install telnet

使用方式

telnet 192.168.1.10 23

或测试端口:

telnet example.com 80

二、开启 telnet 服务端(不推荐)

⚠️ telnet 是明文传输,极不安全,生产环境强烈建议使用 SSH。

1. 安装 telnet 服务端

sudo apt update
sudo apt install telnetd

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

Debian 通常使用 inetd:

sudo apt install openbsd-inetd

安装后一般会自动启动,telnet 由 inetd 监听 23 端口。

查看是否监听:

sudo netstat -tlnp | grep 23

或:

ss -tlnp | grep 23

3. 防火墙放行(如有)

sudo ufw allow 23

三、登录测试

从另一台机器:

telnet 你的DebianIP

使用系统用户名和密码登录。


四、建议替代方案(重要)

✅ 强烈建议使用 SSH

sudo apt install openssh-server

SSH 加密、安全、功能更强。


如果你是想:

  • 测试端口
  • 登录旧设备
  • 内网临时使用

可以告诉我具体场景,我可以给你更合适的方案。

0 踩