在Debian系统中,关闭Telnet服务可以通过以下步骤实现:
systemctl
命令停止Telnet服务:
sudo systemctl stop telnet.socket
禁用Telnet服务:
sudo systemctl disable telnet.socket
确认服务状态:
sudo systemctl status telnet.socket
service
命令(适用于较旧的系统)停止Telnet服务:
sudo service telnet.socket stop
禁用Telnet服务:
sudo service telnet.socket disable
打开Telnet配置文件:
sudo nano /etc/xinetd.d/telnet
注释掉或删除以下行:
service telnet
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
保存并退出编辑器(在nano中按Ctrl+X
,然后按Y
确认保存,最后按Enter
)。
重启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服务如何关闭