温馨提示×

Ubuntu中如何禁用Telnet服务

小樊
33
2025-03-22 07:24:49
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu中禁用Telnet服务,可以通过以下步骤实现:

方法一:使用systemctl命令

  1. 停止Telnet服务

    sudo systemctl stop telnet.socket
    
  2. 禁用Telnet服务

    sudo systemctl disable telnet.socket
    
  3. 确认服务状态

    sudo systemctl status telnet.socket
    

    如果服务已成功禁用,状态应显示为inactive (dead)

方法二:使用ufw防火墙

如果你使用的是ufw(Uncomplicated Firewall),可以通过以下步骤禁用Telnet:

  1. 停止并禁用Telnet服务

    sudo ufw disable telnet
    
  2. 确认防火墙状态

    sudo ufw status
    

    确保Telnet端口(默认23)不再显示为允许状态。

方法三:使用iptables

如果你更喜欢使用iptables,可以通过以下命令禁用Telnet:

  1. 阻止所有Telnet流量

    sudo iptables -A INPUT -p tcp --dport 23 -j DROP
    
  2. 保存iptables规则(可选,取决于你的系统配置):

    sudo iptables-save > /etc/iptables/rules.v4
    

注意事项

  • 安全性:Telnet传输的数据是明文的,非常不安全。强烈建议使用更安全的协议如SSH(端口22)。
  • 依赖关系:某些系统服务可能依赖于Telnet。禁用前请确保没有重要服务依赖于此。
  • 重启后恢复:如果你希望这些更改在系统重启后仍然有效,请确保使用disable命令禁用服务,并保存相关配置文件。

通过以上方法,你可以有效地在Ubuntu系统中禁用Telnet服务,提升系统的安全性。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian系统中如何禁用Telnet服务

0