在Debian系統下,關閉Telnet服務可以通過以下步驟實現:
systemctl
命令停止Telnet服務:
sudo systemctl stop telnet.socket
禁用Telnet服務(防止系統啟動時自動啟動):
sudo systemctl disable telnet.socket
確認服務狀態:
sudo systemctl status telnet.socket
service
命令(適用于較舊的Debian版本)停止Telnet服務:
sudo service telnet.socket stop
禁用Telnet服務:
sudo update-rc.d telnet.socket disable
確認服務狀態:
sudo service telnet.socket status
iptables
防火墻規則如果你希望通過防火墻來阻止Telnet連接,可以使用iptables
命令:
阻止所有Telnet連接:
sudo iptables -A INPUT -p tcp --dport 23 -j DROP
保存iptables規則(確保重啟后規則仍然有效):
sudo sh -c "iptables-save > /etc/iptables/rules.v4"
或者,如果你使用的是ufw
防火墻:
sudo ufw deny 23/tcp
sudo ufw reload
通過以上方法,你可以在Debian系統下成功關閉Telnet服務。