在 Ubuntu(尤其是较新版本)中默认没有 Telnet 客户端命令,主要有以下几个原因:
Telnet 是明文协议,不安全。
因此:
现代 Linux 发行版(包括 Ubuntu)默认不再安装 Telnet
而是推荐使用更安全的替代方案:
ssh user@host
Ubuntu 遵循 最小化默认安装 原则:
所以:
默认系统中不包含
telnet命令
在 Ubuntu 中:
telnet 客户端位于软件包:telnet
你可以通过以下命令手动安装:
sudo apt update
sudo apt install telnet
安装后即可使用:
telnet example.com 23
✅ 支持,只是默认不装
✅ 可以,但有更好方式
例如测试端口是否连通:
telnet 192.168.1.10 80
更推荐:
nc -zv 192.168.1.10 80
# 或
ss -lnt
尽管不安全,但仍有少量使用场景:
⚠️ 不建议用于登录或管理服务器
Ubuntu 默认没有 Telnet,是因为它不安全,且现代系统已用 SSH 替代。
如果你愿意,我可以帮你:
nc / curl / nmap 替代 Telnet