在Ubuntu系统中,禁用Telnet服务可以通过以下步骤实现:
systemctl
命令停止Telnet服务:
sudo systemctl stop telnet.socket
禁用Telnet服务:
sudo systemctl disable telnet.socket
验证服务状态:
sudo systemctl status telnet.socket
如果服务已成功禁用,状态应显示为“disabled”。
ufw
防火墙如果你使用的是ufw
(Uncomplicated Firewall),可以进一步阻止Telnet端口(默认是23)的访问。
启用ufw
防火墙(如果尚未启用):
sudo ufw enable
阻止Telnet端口:
sudo ufw deny 23/tcp
重新加载防火墙规则:
sudo ufw reload
验证规则:
sudo ufw status
确保规则中显示了“23/tcp”被拒绝。
iptables
如果你不使用ufw
,可以使用iptables
来阻止Telnet端口。
阻止Telnet端口:
sudo iptables -A INPUT -p tcp --dport 23 -j DROP
保存iptables
规则(可选,取决于你的系统配置):
sudo iptables-save > /etc/iptables/rules.v4
通过以上步骤,你可以有效地禁用Ubuntu系统中的Telnet服务。