温馨提示×

debian如何安装telnet

小樊
49
2026-09-28 19:27:11
栏目: 智能运维

在 Debian 系统中,默认情况下 telnet 客户端 和 telnet 服务端 通常是没有安装的(出于安全考虑)。下面分别说明如何安装。


一、安装 telnet 客户端(常用)

如果你只是想用 telnet 命令连接远程端口(比如测试服务),安装客户端即可。

sudo apt update
sudo apt install telnet

安装完成后可以使用:

telnet 192.168.1.1 23
# 或测试端口
telnet example.com 80

二、安装 telnet 服务端(不推荐,有安全风险)

⚠️ telnet 传输不加密,密码和命令都是明文,生产环境强烈建议使用 SSH。

如果你确实需要在 Debian 上开启 telnet 服务:

sudo apt update
sudo apt install telnetd

安装完成后,telnet 服务通常由 inetd 或 systemd 管理:

使用 inetd(传统方式)

sudo apt install openbsd-inetd
sudo systemctl restart openbsd-inetd

然后确认 23 端口已监听:

sudo ss -tlnp | grep 23

三、防火墙注意

如果启用了防火墙(如 ufw):

sudo ufw allow 23/tcp

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

✅ 推荐使用 SSH 代替 telnet

sudo apt install openssh-server

SSH 是加密的,安全得多。


如果你是想 测试端口连通性,也可以不用 telnet,而用:

nc -vz ip port
# 或
curl ip:port

如果你有具体使用场景(比如嵌入式设备、老系统),可以告诉我,我给你更合适的建议。

0 踩