在 Ubuntu 上使用 telnet 一般分为安装 telnet 客户端和使用 telnet 连接远程主机两部分。注意:telnet 是明文传输,不安全,生产环境建议用 ssh。
Ubuntu 默认通常没有安装 telnet 客户端。
sudo apt update
sudo apt install telnet
安装完成后,可以查看版本:
telnet --version
telnet 主机IP或域名 端口
示例:
telnet 192.168.1.100 23
telnet example.com 23
如果不写端口,默认是 23(telnet 服务端口)。
比如测试 80 端口:
telnet 192.168.1.100 80
Trying 192.168.1.100...
telnet: Unable to connect to remote host: Connection refused
在 telnet 会话中:
Ctrl + ]
然后输入:
quit
⚠️ 不建议在公网或生产环境开启 telnet 服务
sudo apt install telnetd
sudo systemctl start inetd
sudo systemctl enable inetd
✅ SSH(安全)
ssh user@ip
✅ 端口测试推荐
nc -zv ip port
如果你是想:
可以告诉我具体场景,我可以给你更针对性的命令。