温馨提示×

如何在Debian上安装Telnet

小樊
41
2026-07-29 15:09:39
栏目: 智能运维

在 Debian 上安装和使用 Telnet,通常分为两种情况:
1️⃣ 安装 Telnet 客户端(用于连接远程 Telnet 服务)
2️⃣ 安装 Telnet 服务器(允许别人通过 Telnet 连接你的机器)

⚠️ 安全提示:Telnet 不加密,账号密码以明文传输,不建议在公网使用,推荐用 SSH。以下仅用于内网或测试环境。


一、更新软件源

sudo apt update

二、安装 Telnet 客户端(常用)

如果你只是想用 telnet 命令测试端口或连接设备:

sudo apt install telnet

验证安装

telnet

出现 telnet> 提示符说明安装成功。

使用示例

telnet 192.168.1.10 23
telnet example.com 80

三、安装 Telnet 服务器(不推荐)

如果你确实需要开启 Telnet 服务:

sudo apt install telnetd

启动服务(传统 inetd 方式)

Debian 通常使用 inetdsystemd 管理 Telnet。

1️⃣ 安装 inetd(如果未安装)

sudo apt install openbsd-inetd

2️⃣ 启动服务

sudo systemctl enable openbsd-inetd
sudo systemctl start openbsd-inetd

3️⃣ 检查 Telnet 端口

ss -lntp | grep 23

四、防火墙放行(如有 UFW)

sudo ufw allow 23/tcp

五、测试连接

从另一台机器:

telnet 你的Debian_IP

六、建议替代方案(强烈推荐)

使用 SSH

sudo apt install openssh-server

✅ 远程登录:

ssh 用户名@IP

七、总结

需求 命令
仅使用 telnet 命令 sudo apt install telnet
开启 Telnet 服务 sudo apt install telnetd openbsd-inetd
安全远程登录 sudo apt install openssh-server

如果你告诉我 Debian 版本(10/11/12)使用场景(路由器/交换机/老设备),我可以给你更精确的配置方案。

0