在 Debian 系统里查看 telnet 版本,常见有几种情况,取决于你指的是 telnet 客户端 还是 telnet 服务器。
telnet --version
⚠️ 注意:
很多 Debian 自带的telnet是 netkit-telnet,它本身 不支持--version,这时会提示错误或无输出。
dpkg -l | grep telnet
常见输出示例:
ii telnet 0.17-41 amd64 basic telnet client
然后查看详细版本:
apt show telnet
或
dpkg -s telnet
dpkg -S $(which telnet)
示例输出:
telnet: /usr/bin/telnet
如果安装了 telnet 服务:
dpkg -l | grep telnetd
或
apt show telnetd
telnet 通常基于 netkit-telnet,版本号一般是:
0.17
可以查看源码包信息:
apt-cache showpkg telnet
| 场景 | 建议 |
|---|---|
| 只想确认是否安装 | `dpkg -l |
| 查看具体版本 | apt show telnet |
| 排查安全问题 | 确认是否为 0.17-41+debX |
telnet 不安全,不建议生产环境使用
推荐使用:
ssh -V
或直接使用 SSH 替代 telnet。
如果你愿意,可以把下面命令的输出贴出来,我可以帮你精确判断版本和安全状态:
dpkg -l | grep telnet