Products
96SEO 2025-09-20 14:20 0
在Linux系统中,Telnet是一种用于远程登录和管理的工具。本文将详细讲解如何在CentOS系统中配置Telnet服务,并确保其正常运行。
确保您的CentOS系统已更新至最新版本,以便安装最新版本的Telnet服务。
在CentOS中, Telnet服务由`telnet-server`软件包提供,且依赖`xinetd`管理。您可以使用以下命令安装:
sudo yum install -y telnet-server xinetd
CentOS 7默认使用`firewalld`防火墙,需开放Telnet默认端口23。
sudo firewall-cmd --permanent --add-port=23/tcp
sudo firewall-cmd --reload
若使用`iptables`,可施行以下命令:
sudo iptables -A INPUT -p tcp --dport 23 -j ACCEPT
并保存规则。
启动Telnet服务:
sudo systemctl start xinetd
设置开机自启:
sudo systemctl enable xinetd
注:也可服务状态。
默认情况下CentOS限制root用户通过Telnet远程登录。需编辑`/etc/securetty`文件, 添加允许的终端设备:
sudo vi /etc/securetty
在文件末尾添加以下内容:
pts/0
pts/1
pts/2
pts/3
保存后root用户即可通过Telnet远程登录。
编辑`/etc/xinetd.d/telnet`文件, 调整服务参数:
sudo vi /etc/xinetd.d/telnet
找到`disable = yes`,修改为`disable = no`;若需限制IP,可添加`server_args = -a 192.168.1.0/24`。
修改后重启`xinetd`服务:
sudo systemctl restart xinetd
telnet 192.168.1.100
替换为服务器实际IP。输入CentOS账号密码,若出现系统提示符,则配置成功。
通过以上步骤,您已成功在CentOS系统中配置Telnet服务。现在您可以轻松地通过Telnet远程登录和管理您的服务器了。
Demand feedback