在Debian系統中開啟Telnet服務,可以按照以下步驟進行:
systemctl
命令更新系統包列表:
sudo apt update
安裝Telnet服務器:
sudo apt install telnetd
啟動Telnet服務:
sudo systemctl start inetd
注意:在某些Debian版本中,可能需要啟用telnet.socket
而不是inetd
。你可以嘗試以下命令:
sudo systemctl enable --now telnet.socket
檢查Telnet服務狀態:
sudo systemctl status telnet.socket
配置防火墻(如果需要):
確保防火墻允許Telnet流量。例如,使用ufw
:
sudo ufw allow 23/tcp
sudo ufw reload
安裝Telnet服務器:
sudo apt install telnetd
編輯/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 systemctl status xinetd
配置防火墻(如果需要): 同方法一中的步驟。
通過以上步驟,你應該能夠在Debian系統上成功開啟Telnet服務。