在Debian系統中恢復Telnet服務,可以按照以下步驟進行:
更新軟件包列表:
sudo apt update
安裝Telnet服務器:
sudo apt install inetd xinetd
inetd 是一個守護進程,可以監聽網絡端口并根據配置文件啟動相應的服務。xinetd 是 inetd 的增強版,提供了更多的安全性和配置選項。啟用并啟動Telnet服務:
/etc/xinetd.d/telnet 文件:sudo nano /etc/xinetd.d/telnet
service telnet
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
重啟xinetd服務:
sudo systemctl restart xinetd
驗證Telnet服務是否運行:
sudo netstat -tuln | grep telnet
或者使用 telnet 命令測試連接:
telnet localhost 23
安裝Telnet服務器:
sudo apt install telnetd
配置Telnet服務器:
/etc/inetd.conf 文件:sudo nano /etc/inetd.conf
telnet stream tcp nowait root /usr/sbin/in.telnetd telnetd -l /bin/login
重啟inetd服務:
sudo systemctl restart inetd
驗證Telnet服務是否運行:
sudo netstat -tuln | grep telnet
或者使用 telnet 命令測試連接:
telnet localhost 23
ufw),確保允許Telnet端口(默認是23)的流量:sudo ufw allow 23/tcp
通過以上步驟,你應該能夠在Debian系統中成功恢復Telnet服務。