天天看點

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

CentOS 8使用Cockpit管理Linux系列文章清單:

CentOS 8使用Cockpit管理Linux——簡介

CentOS 8使用Cockpit管理Linux——Cockpit入門

CentOS 8使用Cockpit管理Linux——Cockpit進階

CentOS 8使用Cockpit管理Linux——網絡

CentOS 8使用Cockpit管理Linux——存儲

CentOS 8使用Cockpit管理Linux——podman容器

CentOS 8使用Cockpit管理Linux——虛拟機

CentOS 8使用Cockpit管理Linux——檔案管理器

通過前面的部落格,已經對Cockpit有所熟悉了,可以對系統進行一些監控與設定了。本文将進一步介紹通過Cockpit的相關功能來管理與監控CentOS 8系統。

一、賬戶管理

web 控制台賬戶頁面中會顯示系統中的所有使用者賬戶,還可以建立新的賬戶。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

1.建立新賬戶

在建立賬戶對話框中按要求輸入賬号、密碼即可建立新的賬戶,也可以在建立賬戶時,鎖定該賬戶。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

2. 設定密碼

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

選擇某個賬戶後,如圖所示,可以看到該賬戶的資訊:全名、使用者名,角色,登入情況,賬号是否鎖定等。在該頁面,點“設定密碼”按鈕即可輸入新密碼。按密碼品質要求,應該輸入至少8個字元的,但是也可以輸入少于8個字元的,隻是需要點兩次“設定密碼”按鈕。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

3.強制變更密碼

點選“強制變更”按鈕,在彈出的提示框中,點“重新設定密碼”,即會強制要求賬戶在下次登入時變更密碼。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

4.設定密碼永不過期或者要求每多少天就需要修改密碼

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

5.設定從不鎖定賬戶或者定時鎖定賬戶。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

5.終止會話

當該賬戶處于登入狀态時,可以點選右邊的“終止會話”按鈕,讓使用者退出,這會結束該賬戶的所有會話,包括Shell會話。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

6.删除賬戶

點選“删除”按鈕,則會删除該賬戶,此操作不可逆,一旦删除不可恢複,請謹慎操作。

7. 授權公共 SSH 密鑰

可以為該賬号添加SSH公鑰,點選“添加密鑰”即彈出添加公鑰對話框,把公鑰粘貼到輸入框中添加即可。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

二、服務管理

web 控制台界面中有系統服務管理功能,可以激活或取消激活服務,重新開機或重新載入它們,或者管理其自動啟動。

在服務頁面,可以看到“系統服務”、“目标”、“套接字”、“計時器”、“路徑”幾個标簽頁,預設為“系統服務”标簽頁。

  • 系統服務

    所有以service為擴充名的檔案辨別的服務

  • 目标

    所有以target為擴充名的檔案辨別的服務

  • 套接字

    所有以socket為擴充名的檔案辨別的服務

  • 計時器

    所有以timer為擴充名的檔案辨別的服務

  • 路徑

    所有以path為擴充名的檔案辨別的服務

    CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
    Web控制台中的所有服務都可以通過過濾器進行篩選,比如我們要查找防火牆的服務,在過濾器輸入框中輸入“fire”即可列出。
    CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
    打開某個服務可以看到該服務的狀态(Status)、路徑、要求(Requires)、需要(Wants)
    CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
    CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

如果有服務沒有啟動成功,則會在服務頁中提示一個紅色的歎号,此時可以找到對應的服務,檢視服務日志。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

從下圖中的服務日志中可以看到是因為網絡連接配接失敗導緻服務啟動失敗。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

三、核心轉儲設定

web 控制台可以友善地允許為 kdump 配置保留記憶體,或者以未壓縮或壓縮格式選擇 vmcore 儲存位置,并進行kdump配置測試。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

四、軟體更新

Web控制台可以友善地檢視到目前系統的軟體是否有更新,以及更新曆史。還可以設定自動更新。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

五、建立診斷報告

在診斷報告頁面中,點選“建立報表”按鈕,會彈出一個對話框,顯示建立報告的進度,耐心等待幾分鐘(根據機器性能不同,等待的時間也不同),即可下載下傳檢視報告。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策
CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

診斷報告是一個壓縮的歸檔檔案.tar.xz,下圖是筆者下載下傳的診斷報告包。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

六、終端

Web控制台可以直接在終端頁面打開一個終端,還可以設定其外觀顔色,非常友善。當終端頁面比較亂時,還可以重置終端。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

七、設定SELinux政策

SELinux政策的開關也可以通過Web控制台直接操作。

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

還可以配置自動化腳本

CentOS 8使用Cockpit管理Linux——Cockpit進階一、賬戶管理二、服務管理三、核心轉儲設定四、軟體更新五、建立診斷報告六、終端七、設定SELinux政策

上一篇:CentOS 8使用Cockpit管理Linux——Cockpit入門

下一篇:CentOS 8使用Cockpit管理Linux——網絡

繼續閱讀