Linux系統管理 服務控制
系統安裝完成後的設置
1) 關閉防火墻 /etc/init.d/iptables stop
設置開機不加載 chkconfig iptables off
查看防火墻的狀態 iptables -L
2)關閉selinux:
查看selinux的狀態 getenforce
設置臨時允許 setenforce 0
永久設置 sed -i ‘/^SELINUX/s/enforceing/disabled/g‘ /etc/selinux/config
需重啟生效
系統服務控制
格式
service 服務名稱 控制類型
/etc/init.d/服務名稱 控制類型
控制類型
start(啟動):運行制定的系統服務程序,實現服務功能
stop(停止):終止指定的系統服務程序,關閉相關功能
restart(重啟):執行上述兩服務先stop在start
reload(重載):不退出服務程序,只刷新配置,與restart相同
status(查看狀態):查看指定服務的相關允許狀態或信息
切換運行級別
查看系統運行級別:runlevel(頭字母N 表未切換運行級別)
切換運行級別:init 0-6
0:關機狀態,使用該級別時將會關閉主機。
1:單用戶模式,不需要密碼驗證即可登錄系統,多用於系統維護。
2:字符界面的多用戶模式(不支持訪問網絡)。
3:字符界面的完整多用戶模式,大多數服務器主機運行在此級別。
4:未分配使用。
5:圖形界面的多用戶模式,提供了圖形桌面操作環境。
6:重新啟動,使用該級別時將會啟動主機
優化開機自動加載的服務
ntsysv工具(交互界面)
chkconfig工具
(--level對指定服務的運行級別進行管理
--help ##查看單個服務開機啟動設置命令的幫助
--list ##查看服務的開機啟動情況
--del ##刪除服務)
Linux系統管理 服務控制