在 Debian 上用 telnet,一般分三步:安装 telnet 客户端 → 使用 telnet → 注意安全。下面按最常见的用法说明。
Debian 默认 不自带 telnet 客户端,需要手动安装:
sudo apt update
sudo apt install telnet
安装完成后,可以用:
telnet --version
确认是否成功。
telnet 主机IP或域名 端口
示例:
telnet 192.168.1.100 23
telnet example.com 23
23 是 telnet 默认端口哪怕对方不是 telnet 服务,也可以用来测试端口:
telnet 192.168.1.100 80
✅ 成功:
Connected to 192.168.1.100.
❌ 失败:
Connection refused
在 telnet 交互界面中:
Ctrl + ]
然后输入:
quit
⚠️ telnet 是明文协议,不安全,不建议用于生产环境
如果你只是做实验,可以安装:
sudo apt install telnetd
sudo systemctl start inetd
开放端口:
sudo ufw allow 23
✅ 推荐替代方案:
| 用途 | 推荐 |
|---|---|
| 远程登录 | ssh |
| 测试端口 | nc / curl / telnet |
例如:
ssh user@host
nc -vz host port
bash: telnet: command not found
说明没安装,执行:
sudo apt install telnet
如果你能说下 具体用途(比如:测试端口 / 登录设备 / 网络设备调试),我可以给你更精准的命令示例。