- 首页 >
- 问答 >
-
云计算 >
- Ubuntu服务器Telnet端口是多少
Ubuntu服务器Telnet端口是多少
小樊
36
2025-11-20 13:20:11
ubuntu 服务器 telnet 端口说明
- telnet 协议的标准端口是 23/tcp,ubuntu 服务器上启用 telnet 服务后默认也使用该端口。若需从外部连接,应确保该端口在防火墙放行。
如何验证与连接
- 检查服务是否监听 23 端口:sudo ss -tulpen | grep ‘:23\b’(或 sudo netstat -tulpen | grep ‘:23\b’)。
- 本地测试连接:telnet 127.0.0.1 23。
- 远程测试连接:telnet <服务器ip> 23。
- 如修改过端口,请将上述命令中的 23 替换为自定义端口。
修改默认端口的方法
- 编辑配置文件(取决于系统使用的 inetd/xinetd):
- /etc/xinetd.d/telnet:将 port = 23 改为例如 port = 2323;
- 或 /etc/inetd.conf:调整对应的 telnet 行。
- 重启服务:sudo systemctl restart xinetd(或按需重启 inetd)。
- 防火墙放行新端口:sudo ufw allow 2323/tcp。
- 验证监听:ss -tuln | grep 2323。
安全建议
- telnet 传输为明文,存在被窃听与中间人攻击风险;在生产环境建议使用 ssh(22/tcp) 替代。如必须使用 telnet,建议仅在内网使用,并通过防火墙限制来源 ip。