Debian下Telnet服务故障排查
一 快速定位流程
二 常见症状与对应处理
| 症状 | 快速检查 | 处理要点 |
|---|---|---|
| 连接被拒绝 Connection refused | ss -ltnp | grep ‘:23’ 无监听 |
| 超时 No route to host / timeout | ping、traceroute、ss -ltnp | grep ‘:23’ 有监听 |
| 仅本机能连,外部不能 | telnet localhost 23 成功;远程失败 | 外部防火墙/安全组未放行;监听地址绑定在 127.0.0.1;路由/NAT 端口映射缺失。 |
| 服务启动失败 | systemctl status inetd/xinetd 报错 | 检查 /etc/inetd.conf 行格式与可执行文件路径(/usr/sbin/in.telnetd);修正后重启服务;查看 syslog 报错细节。 |
| 登录缓慢或乱码 | tail -f /var/log/auth.log;客户端 locale | 检查 PAM/登录环境、DNS 反向解析延迟;客户端设置 UTF-8 或与服务器一致编码。 |
三 配置与服务管理要点
四 安全与替代建议