温馨提示×

debian telnet怎样开启

小樊
38
2026-09-28 19:29:12
栏目: 智能运维

在 Debian 系统中,telnet 涉及两个概念:telnet 客户端(用于连接其他主机)和 telnet 服务端(允许别人 telnet 登录你的机器)。下面分别说明。


一、使用 telnet 客户端(连接别人)

1. 安装 telnet 客户端

sudo apt update
sudo apt install telnet

2. 使用方式

telnet 192.168.1.100 23

或测试端口:

telnet example.com 80

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

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

1. 安装 telnet 服务端

sudo apt update
sudo apt install telnetd

(部分版本使用 inetd 管理)

2. 启动 telnet 服务

现代 Debian 通常使用 systemd + telnetd 通过 inetd:

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

确认监听:

sudo netstat -lntp | grep 23

3. 防火墙放行(如有)

sudo ufw allow 23

三、推荐替代方案(重要)

✅ 使用 SSH 代替 Telnet

sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

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


总结

需求 命令
使用 telnet 客户端 apt install telnet
开启 telnet 服务端 apt install telnetd openbsd-inetd
推荐方式 使用 ssh

如果你是用于路由器、交换机或老设备调试,可以告诉我具体场景,我可以给你更合适的建议。

0 踩