在 Ubuntu 上安装和使用 telnet,一般分为 安装 telnet 客户端 和 安装 telnet 服务器(可选) 两种情况。下面是常见做法(适用于 Ubuntu 18.04 / 20.04 / 22.04)。
如果你只是想 连接远程主机的 telnet 服务(例如测试端口):
sudo apt update
sudo apt install telnet
安装完成后即可使用:
telnet 192.168.1.10 23
或测试端口是否通:
telnet www.baidu.com 80
⚠️ telnet 是明文协议,不安全,不建议在公网使用。
sudo apt update
sudo apt install telnetd
sudo systemctl start inetd
sudo systemctl enable inetd
有些版本使用
xinetd:
sudo apt install xinetd
sudo systemctl enable xinetd
sudo systemctl start xinetd
ss -lntp | grep 23
或
netstat -lntp | grep 23
sudo ufw allow 23/tcp
✅ 强烈建议使用 SSH 替代 telnet
sudo apt install openssh-server
SSH 是加密协议,更安全 ✅
sudo apt install telnet
| 用途 | 推荐 |
|---|---|
| 测试端口 | telnet ✅ |
| 远程登录 | ssh ✅✅✅ |
| 生产环境 | ❌ telnet |
如果你告诉我 Ubuntu 版本 或 具体用途(测试端口 / 登录设备 / 网络设备),我可以给你更精确的方案。