在 Ubuntu 上默认是没有安装 telnet 服务端的(而且不推荐用 telnet,明文传输、不安全,建议用 SSH)。如果你确实要开,可以按下面步骤来:
sudo apt update
sudo apt install telnetd openbsd-inetd
安装完成后,服务一般由 inetd 管理:
sudo systemctl enable openbsd-inetd
sudo systemctl start openbsd-inetd
查看状态:
sudo systemctl status openbsd-inetd
sudo netstat -tulnp | grep 23
# 或
sudo ss -tulnp | grep 23
sudo ufw allow 23/tcp
从另一台机器:
telnet 你的UbuntuIP
sudo apt install openssh-server
如果你告诉我 Ubuntu 版本(20.04 / 22.04 / 24.04) 或 为什么要用 telnet(老设备?考试?),我可以给你更合适的方案。