安裝軟件包
apt
安裝telnetd
(或inetd
+xinetd
):sudo apt update && sudo apt install telnetd xinetd
。配置服務文件
/etc/xinetd.d/telnet
(若使用xinetd
),確保以下參數正確:service telnet
{
disable = no # 啟用服務
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
(若使用inetd
,需編輯/etc/inetd.conf
,取消注釋Telnet相關行并指定路徑)。重啟服務
xinetd
(或inetd
)使配置生效:sudo systemctl restart xinetd
。配置防火墻
ufw
,允許Telnet端口(默認23):sudo ufw allow 23/tcp
。/etc/hosts.allow/deny
或防火墻限制IP訪問。/etc/pam.d/login
,注釋pam_securetty.so
以禁止root直接登錄。telnet
命令測試連接:telnet your_server_ip 23
。提示:生產環境中務必優先使用SSH,僅限測試場景使用Telnet。