首页/发现新知
视界 · 深度阅读

ubuntu telnet被禁用吗

在 Ubuntu 里,telnet 并不是被系统“默认禁用”或“封杀”,而是默认没有安装、且因为不安全而不推荐使用。具体说明如下:


1. telnet 客户端(telnet 命令)

  • 默认不安装
    telnet: command not found
    
  • 需要手动安装:
    sudo apt update
    sudo apt install telnet
    
  • 安装后就可以使用(例如测试端口):
    telnet 127.0.0.1 80
    

✅ 客户端层面没有被禁用,只是没装


2. telnet 服务端(telnetd)

  • 默认不安装,默认不启用
  • Ubuntu 官方不推荐启用 telnet 服务,原因是:
    • 通信明文传输(账号密码可见)
    • 容易被抓包、中间人攻击
  • 如果你需要远程登录,官方推荐:
    • ssh(默认已安装并启用)

3. 防火墙 / SELinux 情况

  • Ubuntu 默认使用 ufw
  • 如果你启用了防火墙,需要放行端口(但一般没人这么做):
    sudo ufw allow 23
    
  • Ubuntu 没有 SELinux 强制阻止 telnet

4. 总结一句话

Ubuntu 没有“禁用 telnet”,只是默认不装、不安全、不建议用。


建议

  • ✅ 测试端口连通性:可以用 telnet 客户端
  • ✅ 远程登录服务器:用 SSH
  • ❌ 不要在生产环境开 telnet 服务

如果你是想:

  • 测试某个服务端口
  • 在内网临时用一下
  • 或者“系统里 telnet 用不了”想排查

可以告诉我你的具体场景,我可以给你更合适的命令或替代方案。

读到这里,发现更多一点。探索更多内容 ↗