linux下RPM包安裝基于xinetd的服務(wù)的管理
前言
現(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)文章
禁止apache顯示目錄索引的常見(jiàn)方法(apache禁止列目錄)
下面說(shuō)下禁止禁止Apache顯示目錄索引的常見(jiàn)的3種方法。要實(shí)現(xiàn)禁止Apache顯示目錄索引,只需將Option中的Indexes去掉即可,具體方法看下面說(shuō)明2014-02-02在Ubuntu/Linux環(huán)境下使用MySQL開(kāi)放/修改3306端口和開(kāi)放訪問(wèn)權(quán)限
這篇文章主要介紹了在Ubuntu/Linux環(huán)境下使用MySQL開(kāi)放/修改3306端口和開(kāi)放訪問(wèn)權(quán)限,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Linux使用Cron+AT實(shí)現(xiàn)在某個(gè)確定的時(shí)間段內(nèi)隨機(jī)執(zhí)行命令
寫了個(gè)腳本簽到,但是不想總是在確定的時(shí)間簽到,不然在數(shù)據(jù)庫(kù)里面的記錄太假了,所以需要在確定的時(shí)間段內(nèi),隨機(jī)選個(gè)時(shí)間執(zhí)行,最后想到了使用Cron+AT實(shí)現(xiàn),需要的朋友可以參考下2016-07-07CentOS 6.4安裝配置LAMP服務(wù)器(Apache+PHP5+MySQL)
這篇文章主要介紹了CentOS 6.4安裝配置LAMP服務(wù)器(Apache+PHP5+MySQL)的方法,需要的朋友可以參考下2013-06-06詳解linux中nginx啟動(dòng) 重啟 關(guān)閉命令
本篇文章主要介紹了詳解linux中nginx啟動(dòng) 重啟 關(guān)閉命令,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02apachetop 實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)web服務(wù)器運(yùn)行情況
這篇文章主要介紹了apachetop 實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)web服務(wù)器運(yùn)行情況的相關(guān)資料,需要的朋友可以參考下2016-10-10配置fail2ban對(duì)Apache服務(wù)器進(jìn)行安全防護(hù)的方法
這篇文章主要介紹了配置fail2ban對(duì)Apache服務(wù)器進(jìn)行安全防護(hù)的方法,主要是起到過(guò)濾IP地址的效果,示例基于Linux系統(tǒng),需要的朋友可以參考下2015-06-06