在本文中,我們將幫助您在CentOS 8服務(wù)器中安裝Cockpit Web 控制臺(tái),以管理和監(jiān)視本地系統(tǒng)以及網(wǎng)絡(luò)環(huán)境中的Linux服務(wù)器。您還將學(xué)習(xí)如何將遠(yuǎn)程Linux主機(jī)添加到Cockpit并在CentOS 8 Web控制臺(tái)中對(duì)其進(jìn)行監(jiān)視。
Cockpit是一個(gè)Web控制臺(tái),具有易于使用的基于Web的界面,使您可以在服務(wù)器上執(zhí)行管理任務(wù)。它也是一個(gè)Web控制臺(tái),它意味著您也可以通過(guò)移動(dòng)設(shè)備訪問(wèn)它。
Cockpit Web控制臺(tái)
Cockpit Web控制臺(tái)使您可以執(zhí)行多種管理任務(wù),包括:
- 管理服務(wù)
- 管理用戶帳號(hào)
- 管理和監(jiān)視系統(tǒng)服務(wù)
- 配置網(wǎng)絡(luò)接口和防火墻
- 查看系統(tǒng)日志
- 管理虛擬機(jī)
- 創(chuàng)建診斷報(bào)告
- 設(shè)置內(nèi)核轉(zhuǎn)儲(chǔ)配置
- 配置SELinux
- 更新軟件
- 管理系統(tǒng)訂閱
Cockpit Web控制臺(tái)使用與終端相同的系統(tǒng)API,并且在終端中執(zhí)行的任務(wù)會(huì)迅速反映在Web控制臺(tái)中。此外,您可以直接在Web控制臺(tái)中或通過(guò)終端配置設(shè)置。
在CentOS 8中安裝Cockpit Web Console
1.使用CentOS 8最小安裝時(shí),默認(rèn)情況下不會(huì)安裝Cockpit,您可以使用以下命令將其安裝在系統(tǒng)上,該命令將以所需的依賴項(xiàng)安裝Cockpit。
# yum install cockpit
2.接下來(lái),啟用并啟動(dòng)cockpit.socket服務(wù),以通過(guò)Web控制臺(tái)連接到系統(tǒng),并使用以下命令驗(yàn)證該服務(wù)并運(yùn)行cockpit進(jìn)程。
# systemctl start cockpit.socket
# systemctl enable –now cockpit.socket
# systemctl status cockpit.socket
# ps auxf|grep cockpit
3.如果您正在系統(tǒng)上運(yùn)行firewalld,則需要打開(kāi)防火墻中的Cockpit端口9090。
# firewall-cmd –add-service=cockpit –permanent
# firewall-cmd –reload
登錄到CentOS 8中的Cockpit Web控制臺(tái)
以下說(shuō)明顯示了使用本地系統(tǒng)用戶帳戶憑據(jù)首次登錄Cockpit Web控制臺(tái)。 由于Cockpit使用在/etc/pam.d/cockpit中找到的特定PAM堆棧身份驗(yàn)證,因此您可以使用系統(tǒng)上任何本地帳戶的用戶名和密碼登錄。
4.在網(wǎng)絡(luò)瀏覽器中,通過(guò)以下URL打開(kāi)Cockpit網(wǎng)絡(luò)控制臺(tái):
本地:https://localhost:9090
遠(yuǎn)程使用服務(wù)器的主機(jī)名:https://linuxidc.com:9090
使用服務(wù)器的遠(yuǎn)程IP地址:https://192.168.1.188:9090
如果您使用的是自簽名證書(shū),則會(huì)在瀏覽器上收到警告,只需驗(yàn)證證書(shū)并接受安全例外,即可繼續(xù)進(jìn)行登錄。
控制臺(tái)從/etc/cockpit/ws-certs.d目錄中調(diào)用證書(shū),并使用.cert擴(kuò)展文件。 為避免提示安全警告,請(qǐng)安裝由證書(shū)頒發(fā)機(jī)構(gòu)(CA)簽名的證書(shū)。
5.在Web控制臺(tái)登錄屏幕中,輸入系統(tǒng)用戶名和密碼。
如果用戶帳戶具有sudo特權(quán),則可以執(zhí)行管理任務(wù),例如在Web控制臺(tái)中安裝軟件,配置系統(tǒng)或配置SELinux。
6.成功進(jìn)行身份驗(yàn)證后,將打開(kāi)Cockpit Web控制臺(tái)界面。
就這樣。 Cockpit是一個(gè)易于使用的Web控制臺(tái),可讓您在CentOS 8服務(wù)器上執(zhí)行管理任務(wù)。 要了解有關(guān)Web控制臺(tái)的更多信息,請(qǐng)閱讀如何在Web控制臺(tái)中配置系統(tǒng)設(shè)置。
更多CentOS相關(guān)信息見(jiàn)CentOS 專題頁(yè)面 http://www.sfodin.cn/topicnews.aspx?tid=14