天天看點

服務管理

一---服務的運作級别

常用的是3和5

0---停機狀态(一開機就關機)

1---單使用者工作模式(禁止遠端登入)

2---多使用者沒網絡

3---多使用者無界面

4---未使用

5---登入進入圖形界面

6---系統正常關閉并重新開機

開機的流程:

開機->BIOS->/boot/systemd程序1->運作級别->運作級别對應服務

二---設定運作級别

在/etc/initab

multi-user.target:運作級别3

graphical.target:運作級别5

檢視目前預設級别:

systemctl get-default

設定目前運作級别:

systemctl set-default TARGET.target

三---chkconfig指令

1)給服務的各個級别設定自 啟動/關閉

2)chkconfig管理的服務在/etc/initt.d檢視

3)注意:centos7.0後,用systemmctl管理

chkconfig基本文法:

1)檢視服務:chkconfig --list [|grep xxx]

2)設定服務的自 啟動/關閉

chkconfig --level 5 服務名 on/off

四---systemctl管理指令

1)基本文法: system [start|stop|restart|status] 服務名

2)systemctl指令管理的服務在/usr/lib/systemd/system檢視

systemctl 設定服務的自啟動狀态

1) systemctl list-unit-files[|grep 服務名] 檢視服務開機啟動狀态

2)systemctl enable 服務名(設定服務開機啟動

3)systemctl disable 服務名(設定服務 開機關閉)

4)systemctl is-enable 服務名(檢視某個服務是否是自啟動的)

注:上面為什麼沒加運作級别呢?在centos7以後,系統級别簡化為3和5,是以上面就預設為3和5都設定。

防火牆介紹:它是不同網絡或網絡安全域之間資訊的唯一出入口,通過監測、限制、更改跨越防火牆的資料流,盡可能地對外部屏蔽網絡内部的資訊、結構和運作狀況,有選擇地接受外部通路。

服務管理

應用案例:檢視目前防火牆的狀态,關閉防火牆和重新開機防火牆

systemctl status firewalld

systemctl stop firewalld

systemctl start firewalld

細節讨論:

1)關閉或啟動防火牆,立即生效【telnet 測試某個端口】

2)stop和start這種方式隻是臨時生效的,重新開機後回歸以前的設定

3)希望永久生效,要使用systemctl [enable|disable] 服務名

繼續閱讀