温馨提示×

怎样使用linux telnet

小樊
40
2026-09-15 18:06:24
栏目: 智能运维

在 Linux 下使用 telnet,通常用于远程登录网络调试(如测试端口连通性)。下面按常见场景说明。


一、安装 telnet(很多系统默认没装)

1. 安装 telnet 客户端

# Debian / Ubuntu
sudo apt install telnet

# CentOS / RHEL / Rocky
sudo yum install telnet
# 或
sudo dnf install telnet

2. (可选)安装 telnet 服务端

⚠️ telnet 是明文传输,不安全,一般不建议开启

sudo apt install telnetd        # Ubuntu
sudo yum install telnet-server  # CentOS

二、基本用法

1. 连接远程主机(默认 23 端口)

telnet 192.168.1.100

2. 指定端口(非常常用)

telnet 192.168.1.100 8080

3. 测试端口是否通

例如测试 MySQL(3306):

telnet 127.0.0.1 3306
  • 能连上:说明端口开放
  • 连接失败 / 超时:端口未开或被防火墙拦截

三、常用操作

退出 telnet

Ctrl + ]

然后输入:

quit

查看 telnet 帮助

Ctrl + ]
help

四、使用场景示例

1. 测试 HTTP 服务

telnet example.com 80

连接后手动发请求:

GET / HTTP/1.1
Host: example.com

2. 测试 SMTP

telnet smtp.example.com 25

五、注意事项(很重要)

telnet 是明文协议,不建议用于登录 ✅ 日常远程登录请用:

  • ssh user@host

✅ telnet 更适合:

  • 网络排错
  • 端口测试
  • 协议调试

如果你愿意,可以告诉我:

  • 你是想 登录服务器 还是 测试端口
  • 使用的 Linux 发行版

我可以给你更精确的操作示例。

0