在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
確認服務狀態:
sudo service telnet.socket status
打開Telnet配置文件:
sudo nano /etc/xinetd.d/telnet
注釋掉或刪除以下行:
service telnet
{
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
通過以上方法,你可以成功關閉Debian系統下的Telnet服務。