檢查服務狀態與安裝
sudo apt update && sudo apt install telnetd
(或inetutils-telnet
)。sudo systemctl status telnetd
,未運行則啟動:sudo systemctl start telnetd
。排查防火墻與網絡
sudo ufw allow 23/tcp
。ping 目標主機IP
,確保網絡正常。驗證配置文件
/etc/xinetd.d/telnet
(若使用xinetd):確保disable = no
,并重啟xinetd服務sudo systemctl restart xinetd
。/etc/inetd.conf
,確保Telnet配置未被注釋。查看系統日志
sudo journalctl -u telnetd
或sudo tail -f /var/log/syslog
獲取錯誤信息,針對性解決。替代方案與安全建議
sudo apt install openssh-server
,使用ssh
命令連接。注意:若需進一步排查,可嘗試關閉SELinux(僅限測試環境):sudo setenforce 0
,但生產環境建議保留安全策略。