在Debian系統中,Telnet服務的啟動和停止可以通過以下步驟進行:
使用systemctl命令: Debian 8及更高版本使用systemd來管理系統服務。你可以使用以下命令啟動Telnet服務:
sudo systemctl start telnet.socket
或者,如果你使用的是較舊的Debian版本,可以使用service命令:
sudo service inetd restart
注意:在某些Debian版本中,Telnet服務可能默認未安裝。你需要先安裝它:
sudo apt-get update
sudo apt-get install inetd
檢查服務狀態: 啟動服務后,你可以檢查其狀態以確保它正在運行:
sudo systemctl status telnet.socket
或者:
sudo service inetd status
使用systemctl命令: 停止Telnet服務的命令如下:
sudo systemctl stop telnet.socket
或者:
sudo service inetd stop
禁用Telnet服務(可選): 如果你不希望Telnet服務在系統啟動時自動運行,可以使用以下命令禁用它:
sudo systemctl disable telnet.socket
或者:
sudo systemctl disable inetd
如果你啟用了防火墻(如ufw),還需要確保允許Telnet流量通過。你可以使用以下命令開放TCP端口23(Telnet默認端口):
sudo ufw allow 23/tcp
然后重新加載防火墻配置:
sudo ufw reload
通過以上步驟,你應該能夠在Debian系統上成功啟動和停止Telnet服務。