亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

linux下RPM包安裝基于xinetd的服務(wù)的管理

 更新時(shí)間:2021年12月14日 15:31:42   作者:繁華似錦Fighting  
大家好,本篇文章主要講的是linux下RPM包安裝基于xinetd的服務(wù)的管理,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽

前言

現(xiàn)在Linux系統(tǒng)中基于xinetd的服務(wù)越來(lái)越少了,但Linux系統(tǒng)中還是有基于xinetd的服務(wù)的,所以我們還是需要了解一下基于xinetd的服務(wù)的管理。

1、基于xinetd服務(wù)的啟動(dòng)管理

我們使用telnet服務(wù)來(lái)舉例,telnet服務(wù)是用來(lái)進(jìn)程系統(tǒng)遠(yuǎn)程管理的,端口是23。不過(guò)需要注意的是telnet的遠(yuǎn)程管理數(shù)據(jù)在網(wǎng)絡(luò)當(dāng)中是明文傳輸,非常不安全,所以我們?cè)谏a(chǎn)服務(wù)器上是不建議啟動(dòng)telnet服務(wù)的(telnet服務(wù)的server端不安全),我們這里只是舉例而已,用完就刪除即可。在生產(chǎn)服務(wù)器上,遠(yuǎn)程管理使用的是ssh協(xié)議,ssh是加密的更加安全。

telnet服務(wù)是基于xinetd的服務(wù)。

(1)telnet服務(wù)安裝

Linux系統(tǒng)中默認(rèn)是沒(méi)有安裝telnet服務(wù)的。

telnet服務(wù)有兩個(gè)安裝包:

telnet-client軟件包,提供的是telnet客戶端程序。telnet-server軟件包,才是Linux系統(tǒng)中的telnet服務(wù)。

所以我們只安裝telnet-server軟件包即可。

# 1.查看Linux系統(tǒng)中是否已安裝telnet服務(wù)
[root@localhost ~]# rpm -q telnet-server
package telnet-server is not installed(未安裝)

# 2.yum方式telnet服務(wù)
# 2.1查看yum庫(kù)中的telnet服務(wù)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服務(wù)
[root@localhost ~]# yum -y install telnet-server-0.17-49.el6_10.x86_64

# 2.3查看telnet服務(wù)是否安裝成功
[root@localhost ~]# rpm -q telnet-server
telnet-server-0.17-49.el6_10.x86_64(說(shuō)明telnet服務(wù)安裝成功)

我們?cè)偻ㄟ^(guò)[root@localhost ~]# chkconfig --list命令查看telnet服務(wù)是否已安裝。

如下圖所示:

(2)telnet服務(wù)啟動(dòng)

telnet服務(wù)是基于xinetd的服務(wù),所以無(wú)法使用service命令啟動(dòng),還有/etc/init.d/路徑的方式也不能啟動(dòng)。

因?yàn)榛?code>xinetd的服務(wù)沒(méi)有獨(dú)立啟動(dòng)的功能,需要xinetd服務(wù)來(lái)啟動(dòng)telnet服務(wù)。

/etc/xinetd.d目錄是基于xinetd服務(wù)的目錄,里邊放的都是基于xinetd的服務(wù)的配置文件。

如下圖所示:

我們需要修改/etc/xinetd.d/telnet配置文件,來(lái)修改telnet服務(wù)的啟動(dòng)狀態(tài)。

[root@localhost ~]# vim /etc/xinetd.d/telnet

# 內(nèi)容如下:
# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet						服務(wù)的名稱為telnet。
{
        flags           = REUSE    	標(biāo)志為REUSE,設(shè)定TCP/IP socket可重用。
        socket_type     = stream	使用TCP協(xié)議數(shù)據(jù)包。
        wait            = no		允許多個(gè)連按同時(shí)連接。
        user            = root		啟動(dòng)服務(wù)的用戶為root。
        server          = /usr/sbin/in.telnetd	服務(wù)的啟動(dòng)程序。
        log_on_failure  += USERID	登陸失敗后,記錄用戶的ID。
        disable         = yes		服務(wù)不啟動(dòng)。
}

我們需要把disable選項(xiàng)改為no即可。

然后我們需要重啟:

[root@localhost ~]# service xinetd restart
停止 xinetd:                                              [確定]
正在啟動(dòng) xinetd:                                          [確定]

然后查看telnet服務(wù)是否啟動(dòng)成功,如下圖所示:

使用chkconfig --list查看telnet服務(wù)的自啟動(dòng)狀態(tài),如下圖所示:

為什么我設(shè)置的是telnet服務(wù)的啟動(dòng)狀態(tài),怎么自啟動(dòng)狀態(tài)也被修改了?

看下面一點(diǎn)就有解釋了。

2、基于xientd服務(wù)的自啟動(dòng)管理

(1)使用chkconfig命管理自啟動(dòng)

[root@localhost ~]# chkconfig 服務(wù)名 on|off

注意:

基于xinetd的服務(wù),沒(méi)有自己的運(yùn)行級(jí)別,是依靠xinetd服務(wù)的運(yùn)行級(jí)別。所以不用指定--level選項(xiàng),一定不能寫?;?code>xinetd的服務(wù)的運(yùn)行級(jí)別是跟從xinetd服務(wù)的運(yùn)行級(jí)別,也就是說(shuō)xinetd服務(wù)的運(yùn)行級(jí)別就是基于xinetd的服務(wù)的運(yùn)行級(jí)別。

還有一個(gè)要注意的是,其實(shí)基于xientd的服務(wù),設(shè)置啟動(dòng)管理為啟動(dòng),也就是把telnet服務(wù)啟動(dòng),其實(shí)同時(shí)就把telnet服務(wù)的自啟動(dòng)管理設(shè)置成為開(kāi)啟了,兩個(gè)是通用的,這樣的設(shè)置是很不合理的,我們知道就行。

(2)使用ntsysv命令管理自啟動(dòng)

到此這篇關(guān)于linux下RPM包安裝基于xinetd的服務(wù)的管理的文章就介紹到這了,更多相關(guān)linux RPM包安裝基于xinetd內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論