在 Linux 下卸载 telnet,要看你指的是 telnet 客户端 还是 telnet 服务端,以及你使用的发行版。下面分别说明。
which telnet
rpm -qa | grep telnet # CentOS / RHEL / Rocky
dpkg -l | grep telnet # Ubuntu / Debian
rpm -qa | grep telnet-server
dpkg -l | grep telnetd
sudo apt remove telnet
sudo apt remove telnetd
sudo apt purge telnet telnetd
sudo yum remove telnet
或(新版本)
sudo dnf remove telnet
sudo yum remove telnet-server
或
sudo dnf remove telnet-server
telnet 默认 不启用 systemd 服务,但需要确认
systemctl disable telnet.socket
systemctl stop telnet.socket
⚠️ telnet 是明文协议,不安全,已被淘汰
| 用途 | 替代方案 |
|---|---|
| 远程登录 | SSH |
| 测试端口连通性 | nc / curl / telnet(临时) |
示例:
nc -vz 192.168.1.10 80
❌ telnet 不是系统核心组件
✅ 卸载不会影响系统正常运行
❌ 卸载 telnet 不会影响 SSH
✅ 两者无关
如果你愿意,可以告诉我:
我可以给你一条最精确的命令 ✅