温馨提示×

linux telnet如何连接

小樊
42
2026-09-12 11:54:36
栏目: 智能运维

在 Linux 下使用 telnet 连接远程主机,一般步骤如下:


一、确认 telnet 是否已安装

1. 检查是否安装

which telnet

telnet

如果提示 command not found,说明未安装。

2. 安装 telnet 客户端

  • CentOS / RHEL / Rocky / AlmaLinux
yum install -y telnet

dnf install -y telnet
  • Ubuntu / Debian
apt update
apt install -y telnet

二、使用 telnet 连接

基本语法

telnet <主机IP或域名> <端口>

示例

连接远程服务器(默认 23 端口)

telnet 192.168.1.100

连接指定端口(如测试 80 端口)

telnet www.example.com 80

连接本机服务

telnet 127.0.0.1 8080

三、连接成功后的操作

  • 如果是 Telnet 服务,会出现登录提示:
login:
password:
  • 如果是 端口测试(如 HTTP),连接成功后可直接发请求:
GET / HTTP/1.1
Host: www.example.com

Enter 两次发送。


四、退出 telnet

  • 方式一:
Ctrl + ]

然后输入:

quit
  • 方式二:
Ctrl + ]
q

五、常见问题

1. 连接超时 / 拒绝

  • 目标服务未开启
  • 防火墙拦截
  • 端口错误

2. telnet 已被淘汰

⚠️ Telnet 是明文传输,不安全
生产环境建议使用:

  • ssh
  • nc (netcat)
  • curl / wget

六、仅测试端口是否通(推荐)

nc -zv 192.168.1.100 22

如果你是想 登录服务器测试端口,还是 连接特定服务(如邮件、数据库),可以告诉我,我可以给你更具体的命令示例。

0