在Ubuntu系統中開啟Telnet服務,可以按照以下步驟進行:
systemctl
命令更新系統包列表:
sudo apt update
安裝Telnet服務器:
sudo apt install telnetd
啟用并啟動Telnet服務:
sudo systemctl enable telnet.socket
sudo systemctl start telnet.socket
檢查Telnet服務狀態:
sudo systemctl status telnet.socket
配置防火墻(如果需要): 如果你的系統啟用了防火墻(如UFW),你需要允許Telnet流量通過??梢允褂靡韵旅睿?/p>
sudo ufw allow 23/tcp
inetd
或xinetd
安裝inetd
或xinetd
:
sudo apt install inetd
或者
sudo apt install xinetd
編輯/etc/inetd.conf
或/etc/xinetd.d/telnet
文件:
inetd
:sudo nano /etc/inetd.conf
找到并取消注釋以下行:telnet stream tcp nowait root /usr/sbin/in.telnetd
xinetd
: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
}
重啟inetd
或xinetd
服務:
inetd
:sudo systemctl restart inetd
xinetd
:sudo systemctl restart xinetd
檢查服務狀態:
sudo systemctl status inetd
或者
sudo systemctl status xinetd
通過以上步驟,你應該能夠在Ubuntu系統上成功開啟Telnet服務。