在 Ubuntu 上安装和启用 Telnet,一般分为 安装 Telnet 客户端 和 安装 Telnet 服务器 两种情况。下面按常见需求详细说明。
如果你只是想 连接其他设备的 Telnet 服务(例如路由器、交换机),只需安装客户端。
sudo apt update
sudo apt install telnet
telnet 目标IP 端口
示例:
telnet 192.168.1.1 23
✅ 安装完成即可使用。
⚠️ Telnet 是明文协议,不安全,不建议在公网或生产环境使用。
✅ 建议优先使用 SSH。
sudo apt update
sudo apt install telnetd
Ubuntu 通常使用 inetd,安装后一般会自动启动。
检查服务状态:
sudo systemctl status inetd
如未启动:
sudo systemctl start inetd
sudo systemctl enable inetd
sudo ufw allow 23/tcp
在另一台机器上:
telnet 服务器IP
sudo apt install openssh-server
sudo systemctl enable ssh
ssh 用户名@IP
✅ SSH 加密、安全、现代系统首选。
| 需求 | 推荐操作 |
|---|---|
| 连接其他设备 | sudo apt install telnet |
| 提供 Telnet 服务 | sudo apt install telnetd(不推荐) |
| 远程管理服务器 | ✅ 使用 SSH |
如果你能说明 Ubuntu 版本(如 20.04 / 22.04) 或 使用场景(服务器 / 内网设备 / 实验),我可以给你更精确的方案。