debian

Debian中如何关闭Telnet服务

小樊
38
2025-03-22 19:28:08
栏目: 智能运维
Debian服务器限时活动,0元免费领! 查看>>

在Debian系统中,关闭Telnet服务可以通过以下步骤实现:

方法一:使用systemctl命令

  1. 停止Telnet服务

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

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

    sudo systemctl status telnet.socket
    

方法二:使用service命令(适用于较旧的系统)

  1. 停止Telnet服务

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

    sudo service telnet.socket disable
    

方法三:手动编辑配置文件

  1. 打开Telnet配置文件

    sudo nano /etc/xinetd.d/telnet
    
  2. 注释掉或删除以下行

    service telnet
    {
        disable = no
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /usr/sbin/in.telnetd
        log_on_failure += USERID
    }
    
  3. 保存并退出编辑器(在nano中按Ctrl+X,然后按Y确认保存,最后按Enter)。

  4. 重启xinetd服务

    sudo systemctl restart xinetd
    

方法四:使用防火墙规则

如果你使用的是ufw(Uncomplicated Firewall),可以添加规则来阻止Telnet端口(默认是23):

sudo ufw deny 23/tcp

然后启用防火墙:

sudo ufw enable

注意事项

通过以上方法之一,你应该能够成功关闭Debian系统中的Telnet服务。

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

相关推荐:Debian中Telnet服务如何关闭

0
看了该问题的人还看了