在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服務。