在Linux系統中,關閉Telnet服務可以通過以下幾種方法實現:
停止Telnet服務:
sudo systemctl stop telnet.socket
禁用Telnet服務:
sudo systemctl disable telnet.socket
確認服務狀態:
sudo systemctl status telnet.socket
停止Telnet服務:
sudo service xinetd stop
禁用Telnet服務:
sudo service xinetd disable
確認服務狀態:
sudo service xinetd status
找到并編輯xinetd配置文件:
sudo nano /etc/xinetd.d/telnet
將disable = no
改為disable = yes
:
service telnet
{
disable = yes
...
}
保存并退出編輯器。
重啟xinetd服務:
sudo systemctl restart xinetd
如果你希望通過防火墻阻止Telnet連接,可以使用iptables:
添加規則阻止Telnet端口(默認23):
sudo iptables -A INPUT -p tcp --dport 23 -j DROP
保存iptables規則(具體命令取決于你的發行版):
sudo iptables-save > /etc/iptables/rules.v4
通過以上方法,你可以有效地關閉Linux系統中的Telnet服務。