一、安装相应的版本
1、查看是否安装telnet
rpm -qa telnet如果没有安装,则
yum install telnet2、查看是否安装telnet-server
      
rpm -qa telnet-server如果没有安装,则
yum install telnet-server3、service xinetd restart 
       如果出现启动xinetd服务错误的情况下【xinetd:unrecognized service】
 则需要安装
yum -y install xinetd安装成功后之后进行启动,关闭,重启ftp服务
service xinetd start
service xinetd stop
service xinetd restart二、开启23端口
查看23端口是否开启
netstat -tnl |grep 23如果没有开启按照下面步骤进行开通:
 1、查看firewalld状态:如果是dead状态,即防火墙未开启
systemctl status firewalld2、开启防火墙:
systemctl start firewalld3、确认firewalld状态:systemctl status firewalld
4、开放默认端口号 3306,出现success表示成功
firewall-cmd --permanent --zone=public --add-port=3306/tcp5、开启23端口:
firewall-cmd --zone=public --add-port=23/tcp --permanent6、重启防火墙:
firewall-cmd --reload7、检查端口开启23情况:
firewall-cmd --zone=public --list-ports6、如果想关闭防火墙:
systemctl stop firewalld
 或者使用下面方法也可以:
systemctl status telnet.socket
systemctl enable telnet.socket 
systemctl start telnet.socket 三、开通之后更改配置文件
1、如果有/etc/xinetd.d/telnet这个文件,直接将disable=yes行前加#注释掉,或者把yes改为no
2、如果没有直接在etc/xinetd.conf这个文件,将disable=yes行前加#注释掉,或者把yes改为no
四、root权限登录
 telnet 默认的情况之下不允许 root 以 telnet 进入 Linux 主机,在普通用户telnet进入系统之后,在切换到root用户就可以使用root用户了。如果非要使用root登录,可以使用修改securetty文件。
 使用tty命令查询用户登录方式,
#tty
/dev/pts/3并将登录方式添加到/etc/securetty文件中
 在/etc/sucuretty内容中添加如下内容
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5五、修改telnet端口
修改文件/etc/services将文件中
 telnet 23/tcp  
 telnet 23/udp  
修改为
telnet 8902/tcp  
telnet 8902/udp 
 重启telnet服务即可。










