CentOs7 Telnet Telnet-Server Xinetd 完成telnet远程连接

一.检查是否安装

  • rpm -qa telnet
  • rpm -qa telnet-server
  • rpm -qa xinetd

二.安装对应包

  • yum install telnet-server  
  • yum install telnet       
  • yum install -y xinetd  

说明:

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd 。

xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。telnet服务就是通过xinetd服务来管理的,所以在安装telnet服务之前需要先安装xinetd服务。

三.启动服务与查看

--启动xinetd服务

systemctl start xinetd.service

--查看xinetd服务状态

systemctl status xinetd.service

注意:这里很多帖子都是说找到/etc/xinetd.d/telnet 然后去修改disable=no,其实在Centos7之前就有这个telnet,但是在Centos7之后就没有了,而是/etc/xinetd.conf ,而且默认disable就是注释掉的。

四.启动telnet服务

--启动telnet服务

systemctl start telnet.socket

--设置开机启动

systemctl enable telnet.socket

五.关闭防火墙或开放23端口

--关闭防火墙

systemctl stop firewalld

--启动防火墙

systemctl start firewalld

--开放端口23

firewall-cmd --zone=public --add-port=23/tcp --permanent

--重新加载防火墙

firewall-cmd --reload   

六.远程telnet Centos7

window 的cmd里面进行telnet ip地址,如果没有安装telnet插件,自己安装

注意:默认不能使用root登录的。

如果想用root登录,可以修改以下:

注释掉vi /etc/pam.d/remote 的第一行,而不是注释/etc/pam.d/login文件auth requisite pam_securetty.so 第一行。

 

 

posted @ 2020-03-11 22:33  珠海-路飞  阅读(342)  评论(0编辑  收藏  举报