给服务器开通telnet的流程

发布时间:2024年01月24日

telnet一般不用,权限太大,容易被攻击,现在一般使用ssh。但一些特殊场景下,比如要升级ssh,ssh不能用时,需要使用telnet,用过要关闭此服务。现在描述在服务器开启telnet的方式。

1、先检测是否这些软件包是否已经安装
rpm -qa | grep telnet
rpm -qa | grep telnet-server
rpm -qa | grep xinetd
注意:telnet-server服务启动依赖xinetd服务,
需要首先安装,如果telnet-server服务在xinetd之前安装了,要先删除telnet-server,再安装xinetd

安装顺序:xinetd--》telnet--》telnet-server

2、卸载rpm包(如果已经安装了,又不清楚顺序,可以都卸载后统一安装)
rpm -e telnet-0.17-64.el7.x86_64
rpm -e telnet-server-0.17-64.el7.x86_64
rpm -e xinetd-2.3.15-13.el7.x86_64

3、安装rpm包,此处省略上传文件步骤,我用的winscp上传的,各位自便
安装顺序:xinetd--》telnet--》telnet-server
rpm -ivh xinetd-2.3.15-14.el7.x86_64.rpm?
rpm -ivh telnet-0.17-66.el7.x86_64.rpm
rpm -ivh telnet-server-0.17-66.el7.x86_64.rpm?

4、更改配置
/etc/xinetd.d/telnet或/etc/xinetd.conf
disable = yes 为 disable = no

5、打开防火墙端口
firewall-cmd --permanent --add-port=23/tcp
firewall-cmd --reload

6、启动服务:
systemctl start telnet.socket
systemctl start xinetd

7、开机自启:
systemctl enable xinetd.service
systemctl enable telnet.socket

8、检查端口:
netstat -antupl | grep 23

9、开启root登陆:
vim /etc/pam.d/login
将auth requisite pam_securetty.so 这行注释掉
vim /etc/pam.d/remote
auth required pam_securetty.so如果注释掉了就开启

好了,可以telnet这台服务器了。

文章来源:https://blog.csdn.net/icbyboy/article/details/135793583
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。