安装telnet

step 1
rpm -qa telnet-server
无输出表示telnet-server未安装,则执行step2;否则执行step3
step 2
yum -y install telnet-server
安装telnet-server
step 3
rpm -qa telnet
无输出表示telnet未安装,则执行step4,否则执行step5

[root@dev09 xinetd.d]# rpm -qa telnet
telnet-0.17-64.el7.x86_64

step 4
yum -y install telnet
安装

重新启动xinetd守护进程

由于telnet服务也是由xinetd守护的,所以安装完telnet-server后,需要重新启动xinetd守护进程

step 5
service xinetd restart
如果启动正常直接跳到step7
unit not found
说明xinetd未安装
step 6
yum -y install xinetd
安装xinetd,然后在继续执行step5

测试

查看tcp的23端口是否正常开启

step 7
netstat -tnl |grep 23
如果无输出说明未正常启动,则step8;否则整个安装过程完成
如下图所示则表示启动正常:

WX20210908-163223@2x

step 8
修改 /etc/xinetd.d/telnet 文件,将disable=yes修改为disable=no,并重新执行step5
如果/etc/xinetd.d/ 该路径下没有telnet文件,则构造一个telnet文件。
telnet文件内容如下:

# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/password pairs for authentication.service telnet{ disable = yes flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID}

默认disable是yes,修改为no即可