温馨提示×

怎样开启linux telnet

小樊
54
2026-09-09 14:16:52
栏目: 智能运维

在 Linux 上“开启 telnet”通常有两种含义,下面分别说明:


一、开启 telnet 服务(让别人能 telnet 连进来)

⚠️ 注意:telnet 是明文传输,极不安全,生产环境不建议使用,推荐用 SSH。

1. 安装 telnet 服务

# CentOS / RHEL
yum install -y telnet-server xinetd

# Ubuntu / Debian
apt install -y telnetd

2. 启动 telnet 服务

CentOS 7(使用 xinetd)

systemctl enable xinetd
systemctl start xinetd

Ubuntu(通常使用 inetd / systemd)

systemctl enable telnet.socket
systemctl start telnet.socket

3. 开放防火墙

# firewalld
firewall-cmd --add-service=telnet --permanent
firewall-cmd --reload

# iptables
iptables -A INPUT -p tcp --dport 23 -j ACCEPT

4. 测试

telnet 服务器IP

二、开启 telnet 客户端(从 Linux 连别人)

如果只是“使用 telnet 命令”:

# CentOS / RHEL
yum install -y telnet

# Ubuntu / Debian
apt install -y telnet

使用方式:

telnet 目标IP 端口

三、强烈建议

✅ 用 SSH 替代 telnet:

ssh user@ip

如果你能说明:

  • 用的是哪种 Linux(CentOS / Ubuntu / 其他)
  • 是想“连出去”还是“被连进来”

我可以给你更精确的命令。

0 踩