温馨提示×

ubuntu怎么用telnet

小樊
36
2026-10-03 22:03:03
栏目: 智能运维

在 Ubuntu 上使用 telnet 一般分为安装 telnet 客户端和使用 telnet 连接远程主机两部分。注意:telnet 是明文传输,不安全,生产环境建议用 ssh。


一、安装 telnet 客户端

Ubuntu 默认通常没有安装 telnet 客户端。

sudo apt update
sudo apt install telnet

安装完成后,可以查看版本:

telnet --version

二、使用 telnet 连接远程主机

1️⃣ 基本用法

telnet 主机IP或域名 端口

示例:

telnet 192.168.1.100 23
telnet example.com 23

如果不写端口,默认是 23(telnet 服务端口)。


2️⃣ 测试某个端口是否通(常用)

比如测试 80 端口:

telnet 192.168.1.100 80
  • 连接成功:黑屏或显示服务横幅
  • 连接失败:
    Trying 192.168.1.100...
    telnet: Unable to connect to remote host: Connection refused
    

3️⃣ 退出 telnet

在 telnet 会话中:

Ctrl + ]

然后输入:

quit

三、在 Ubuntu 上开启 telnet 服务(不推荐)

⚠️ 不建议在公网或生产环境开启 telnet 服务

sudo apt install telnetd
sudo systemctl start inetd
sudo systemctl enable inetd

四、推荐替代方案(重要)

✅ SSH(安全)

ssh user@ip

✅ 端口测试推荐

nc -zv ip port

如果你是想:

  • 用 telnet 连 路由器/交换机
  • 测试 邮件/HTTP 协议
  • 在 Docker / 服务器 里用

可以告诉我具体场景,我可以给你更针对性的命令。

0 踩