百度
360搜索
搜狗搜索

linux怎么配置telnet服务详细介绍

在 Linux 上配置 Telnet 服务需分步骤完成,以下是详细操作指南(含不同发行版差异):

一、安装 Telnet 服务

1. Debian/Ubuntu 系(如 Ubuntu、Debian)

bash

update

telnetd telnet

2. RHEL/CentOS 系(如 CentOS 7+、Rocky Linux)

bash

dnf xinetd telnet-server telnet

二、配置 Telnet 服务

1. 启用 Telnet 服务(Debian/Ubuntu)

编辑配置文件:
bash

  /etc/inetd.conf

添加或取消注释以下行(删除开头的 #):
conf

telnet  stream  tcp  nowait  root  /usr/sbin/in.telnetd  in.telnetd

保存后重启服务:
bash

 systemctl restart inetd

2. 启用 Telnet 服务(RHEL/CentOS)

编辑 xinetd 配置:
bash

  /etc/xinetd.d/telnet

disable = yes 改为 disable = no
conf

service telnet

{

disable = no # 启用服务

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

保存后重启 xinetd:
bash

 systemctl restart xinetd

三、启动 Telnet 服务

通用命令(所有发行版)

bash

 systemctl   telnet  

验证状态:
bash

 systemctl status telnet

systemctl status xinetd

四、防火墙配置

允许 Telnet 端口(默认 23 端口):

UFW(Ubuntu)

bash

 ufw allow /tcp

Firewalld(CentOS)

bash

 firewall-cmd --add-port/tcp 

firewall-cmd

五、验证 Telnet 连接

本地测试:
bash

telnet localhost 

远程测试(另一台主机):
bash

telnet 服务器IP 

成功后会显示登录提示符,输入用户名密码即可(注意:密码明文传输,不安全!)。

️ 重要安全提示

  1. Telnet 不安全:所有数据(包括密码)均为明文,仅用于测试或内网环境。
  2. 推荐替代方案:优先使用 SSH(sshd 服务),加密且更安全。
  3. 生产环境禁用:避免在公网或敏感环境中使用 Telnet。

常见问题

  • 连接超时:检查防火墙规则、服务是否启动、端口是否开放(netstat -antu | grep 23)。
  • 权限问题:确保以 rootsudo 执行配置命令。

按以上步骤操作后,即可在 Linux 上快速搭建 Telnet 服务。实际使用中请严格限制网络访问范围。

阅读更多 >>>  下载linux上文件怎么安装软件

网站数据信息

"linux怎么配置telnet服务"浏览人数已经达到18次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux怎么配置telnet服务的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!