Debian(以及大多数现代 Linux 发行版)默认不安装 telnet,主要有以下几个原因:
Debian 遵循“最小化默认安装”原则:
apt 自行安装虽然不推荐用 telnet 登录服务器,但:
telnet ip port
仍常用于测试端口连通性(如 80、443、25)。
不过现在也常用:
nc (netcat)curlnmap安装 telnet 客户端:
sudo apt update
sudo apt install telnet
安装 telnet 服务端(不推荐):
sudo apt install telnetd
⚠️ 强烈建议:不要用 telnet 做远程登录,用 SSH
Debian 默认无 telnet,是因为 不安全 + 有更好的替代方案(SSH)+ 最小化安装原则。
如果你愿意,我也可以对比 telnet vs ssh,或教你用 nc 替代 telnet 做端口测试。