linux下RPM包安装基于xinetd的服务的管理
作者:繁华似锦Fighting 发布时间:2023-07-26 14:31:19
前言
现在Linux系统中基于xinetd
的服务越来越少了,但Linux系统中还是有基于xinetd
的服务的,所以我们还是需要了解一下基于xinetd
的服务的管理。
1、基于xinetd服务的启动管理
我们使用telnet
服务来举例,telnet
服务是用来进程系统远程管理的,端口是23。不过需要注意的是telnet
的远程管理数据在网络当中是明文传输,非常不安全,所以我们在生产服务器上是不建议启动telnet
服务的(telnet
服务的server
端不安全),我们这里只是举例而已,用完就删除即可。在生产服务器上,远程管理使用的是ssh
协议,ssh
是加密的更加安全。
telnet
服务是基于xinetd
的服务。
(1)telnet服务安装
Linux系统中默认是没有安装telnet
服务的。
telnet
服务有两个安装包:
telnet-client
软件包,提供的是telnet
客户端程序。telnet-server
软件包,才是Linux系统中的telnet
服务。
所以我们只安装telnet-server
软件包即可。
# 1.查看Linux系统中是否已安装telnet服务
[root@localhost ~]# rpm -q telnet-server
package telnet-server is not installed(未安装)
# 2.yum方式telnet服务
# 2.1查看yum库中的telnet服务RPM包
[root@localhost ~]# yum list |grep telnet
telnet.x86_64 1:0.17-49.el6_10 updates
telnet-server.x86_64 1:0.17-49.el6_10 updates
# 2.2安装telnet服务
[root@localhost ~]# yum -y install telnet-server-0.17-49.el6_10.x86_64
# 2.3查看telnet服务是否安装成功
[root@localhost ~]# rpm -q telnet-server
telnet-server-0.17-49.el6_10.x86_64(说明telnet服务安装成功)
我们再通过[root@localhost ~]# chkconfig --list
命令查看telnet
服务是否已安装。
如下图所示:
(2)telnet服务启动
telnet
服务是基于xinetd
的服务,所以无法使用service
命令启动,还有/etc/init.d/
路径的方式也不能启动。
因为基于xinetd
的服务没有独立启动的功能,需要xinetd
服务来启动telnet
服务。
/etc/xinetd.d
目录是基于xinetd
服务的目录,里边放的都是基于xinetd
的服务的配置文件。
如下图所示:
我们需要修改/etc/xinetd.d/telnet
配置文件,来修改telnet
服务的启动状态。
[root@localhost ~]# vim /etc/xinetd.d/telnet
# 内容如下:
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet服务的名称为telnet。
{
flags = REUSE 标志为REUSE,设定TCP/IP socket可重用。
socket_type = stream使用TCP协议数据包。
wait = no允许多个连按同时连接。
user = root启动服务的用户为root。
server = /usr/sbin/in.telnetd服务的启动程序。
log_on_failure += USERID登陆失败后,记录用户的ID。
disable = yes服务不启动。
}
我们需要把disable
选项改为no
即可。
然后我们需要重启:
[root@localhost ~]# service xinetd restart
停止 xinetd: [确定]
正在启动 xinetd: [确定]
然后查看telnet
服务是否启动成功,如下图所示:
使用chkconfig --list
查看telnet服务的自启动状态,如下图所示:
为什么我设置的是telnet
服务的启动状态,怎么自启动状态也被修改了?
看下面一点就有解释了。
2、基于xientd服务的自启动管理
(1)使用chkconfig
命管理自启动
[root@localhost ~]# chkconfig 服务名 on|off
注意:
基于xinetd
的服务,没有自己的运行级别,是依靠xinetd
服务的运行级别。所以不用指定--level
选项,一定不能写。基于xinetd
的服务的运行级别是跟从xinetd
服务的运行级别,也就是说xinetd
服务的运行级别就是基于xinetd
的服务的运行级别。
还有一个要注意的是,其实基于xientd
的服务,设置启动管理为启动,也就是把telnet
服务启动,其实同时就把telnet
服务的自启动管理设置成为开启了,两个是通用的,这样的设置是很不合理的,我们知道就行。
(2)使用ntsysv
命令管理自启动
来源:https://www.cnblogs.com/liuyuelinfighting/p/15684903.html


猜你喜欢
- 本例以整合home为例home的登录系统中加入的防伪码主要是三个define('IN_UCHOME','asdfas
- 第一步:将下面的代码复制到记事本,保存为“0.htm”后缀文件。并将这个文件上传到你网站空间的根目录
- 给系统文件设置权限系统文件对系统的稳定性有无可争议的作用,同时对系统的操作也是通过这些系统文件进行的。通过设置系统文件的访问权限,让一些操作
- 那些被封站心怀愤懑的朋友就不要看了,本帖希望能有较有深度以及技术性的讨论,而不欢迎谩骂。几个问题1、百度竞价排名开展之后的过去7年内,虽然竞
- SMO: (Social Media Optimization)社会化媒体优化一个内容丰富的成熟网站,除了利用搜索引擎SEO带来的流量之外,
- 虽然WordPress.com在Alexa网站流量排行榜上名次很高,但你可能想不到,这家网站的员工还不到20人,确切地说只有16人,他们都是
- 以部署https://gitee.com/tengge1/ShadowEditor 这个项目为例一.安装jdk1.下载jdk 以jdk-8u
- 电信和网通两大基础网络,人为地割裂了整个中国的网络。无论是选择把网站托管在电信、还是网通,都等于是在拒绝处于另外一个网络中的客户,因为实在太
- 整理出来和大家交流一下,希望大家能从中得到启发。据不完全统计,QQ注册用户有3亿多,msn的注册有5.3亿,但是qq一天平均在线人数超过15
- 北京时间11月6日消息,据国外媒体报道,Facebook将为其聊天工具(Facebook Chat)提供XMPP协议支持。这意味着用户通过任
- GoDaddy主机改操作系统很简单,如果发现你需要更改你的主机操作系统,可以随时进行。1. 登陆你的Account Manager.2. 在
- 注:本文的邮件服务器只用于发送邮件,也就是STMP服务器。一、准备工作1. 为邮件服务器添加DNS解析虽然不加DNS解析也能把邮件发出去,但
- 关于做网站,我其实不算高手,只是经验相对来说可能多一些。2003年开始做网站,当时在中学,对电脑的爱好完全是疯狂痴迷,和站长网一起成长,看着
- 或许当初连“开心农场”的开发团队“五分钟”也没有想到,一年之内一场热火朝天的全民“偷菜”运动正在全国兴起。农场游戏全面的流行造就了一个新兴的
- 做站长已经有好几年了,每次都在失望中结束。经过一番冷静思考以后,才知道经营网站不是想象的那么容易,一是需要下功夫,二是需要坚持。下功夫是要懂
- 相信这个问题近两天大家都遇到了吧,DZ官方说是js的冲突造成了,无从考究了,找到了一个解决方法:修改论坛目录下 includejscommo
- 网络赚钱需要一些准则,纵观网赚界,你们可以发现一些网络赚钱高手身上都带有以下几条黄金准则。一、敢于展现自己,正所谓人气就是金钱,凝聚人的力量
- UDP协议的特点UDP 不提供可靠性的传输,它只是把应用程序传给 IP 层的数据报发送出去,但是并不能保证它们能到达目的地。由于 UDP 在
- 很长一段时间,nand flash都是嵌入式的标配产品。nand flash价格便宜,存储量大,适用于很多的场景。现在很普及的ssd,上面的
- 如何选择CMS?这里打个问号,说明这篇文章不是来解决问题的,是来发问的。建站难不?难,细数一下,首先要学会这些东西。1、域名选择;2、空间选