在 Ubuntu 上,“配置 telnet 端口”通常分为几种情况。下面按常见需求给你说明。
Ubuntu 默认没有 telnet 服务。
sudo apt update
sudo apt install xinetd telnetd
编辑(或新建)xinetd 的 telnet 配置文件:
sudo nano /etc/xinetd.d/telnet
示例(改为 2323 端口):
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
port = 2323
log_on_failure += USERID
}
如果不写
port,默认是 23
sudo systemctl restart xinetd
查看监听端口:
sudo netstat -tulnp | grep 2323
或
ss -tulnp | grep 2323
sudo ufw allow 2323/tcp
如果你是客户端测试端口:
telnet 192.168.1.10 8080
如果提示:
Command 'telnet' not found
安装:
sudo apt install telnet
系统默认 telnet 端口在:
/etc/services
telnet 23/tcp
⚠️ 不建议修改,会影响兼容性和其他服务。
✅ Telnet 是明文传输,极不安全
✅ 生产环境强烈建议使用:
sshsocatnc例如安全替代:
ssh user@host
你可以告诉我:
我可以直接给你一份可用配置。