nav分隔線 nav分隔線

提升效率:用RHEL9打造直覺化Web介面系統管理

icon_fb icon_twitter icon_google
提升效率:用RHEL9打造直覺化Web介面系統管理

文、猛鬼小紀

 

 

Cockpit簡介

 

Cockpit專案是一個利用web介面,來進行Linux系統管理的一套軟體,它在功能的設計上,使用系統API與指令,對Linux作業系統進行管理,將Linux上的系統功能以Web介面呈現,讓管理人員不僅可以監看系統目前運行狀況,更可以透過Web選單點選方式,操作Linux系統。

 

而 Web 介面上,也有保留系統終端介面,讓管理人員方便使用指令。整體功能不亞於X Window的GUI桌面操作環境,讓管理Linux作業系統有更多的選擇。

 

 

Cockpit的安裝與啟動

 

在RHEL9上利用YUM進行Cockpit軟體套件的安裝,Cockpit軟體包含了幾個常見的模組,安裝時可以選擇不同的模組進行安裝,筆者建議儘量全部都安裝,以下就Cockpit常見的套件,進行說明:

 

Cockpit:主要套件模組,會設置Web Console通訊埠,亦即會架出一個Web站台,並且設定9090為通訊埠。

 

cockpit-storaged:針對儲存設備設定與管理的使用者介面。

cockpit-system:針對系統服務的除錯與設定所設計的管理者介面套件。

cockpit-machines:針對KVM虚擬機的管理介面套件。

cockpit-podman:針對Podman容器的管理介面套件。

cockpit-packagekit:針對軟體的管理介面套件。

cockpit-ws:針對Web服務的管理套件。

 

 

安裝時,只要使用YUM指令進行安裝即可,通常會利用星號,進行全部相關套件的安裝:

 

 

 

利用systemctl系統指令,將cockpit服務啟動:

 

 

啟動的當下,會有一些警告說明,原因在於cockpit服務本身並沒有設定檔可以提供設定,所以系統提醒使用者,可以利用systemd服務本身的設定檔,進行參數的調整。

 

 

ockpit登入與使用

 

Cockpit在啟動之後,Linux本身的防火牆也會自動開啟通訊埠,方便使用者使用,使用的方式就是利用瀏覽器,在網址列上輸入https://您的主機IP:9090,例如本例是使用Frefox瀏覽器:

 

 

 

因為Cockpit啟動時,使用TLS的金鑰是系統預設的金鑰對,沒有提供TLS所需要的相關訊息,所以會有這項的警告訊息,筆者建議這裡先暫時按下「進階」,選擇「接受風險並繼續」:

 

 

 

接下來,就會出現登入的畫面:

 

 

 

使用者名稱與密碼,可以先使用Root號與密碼登入,待熟悉運作之後,再選擇其它使用者帳號與密碼登入,登入後的畫面如下:

 

 

 

登入之後,一開始的畫面,就是系統目前的狀態,讓管理人員方便掌握所有的狀況,另外,網路作業,也可以看到目前連線的狀況:

 

 

 

儲存裝置亦可以顯示目前的硬碟空間使用情況:

 

 

 

結論

 

管理Linux作業系統,其實很多種方式,利用Cockpit不但可以監控目前主機的情形,更可以利用方便的工作,進行設定與管理,如果有完整管理Red Hat Enterprise Linux作業系統的概念,使用 Cockpit 這個軟體將如虎添翼,更可發揮Red Hat Enterprise Linux的功能與效能。

 

如果想好好學習Red Hat Enterprise Linux作業系統的操作與管理,在台灣可至 Red Hat官方授權的聯成電腦教育訓練中心。相信在專業的師資與優良的教學環境中,將會可協助您完成Red Hat各項專業技能的訓練與考試。

 

🌟 或是可以來聯成電腦專業量身打造的Red Hat系統管理I & II與RHCSA Rapid Track課程!🌟

現在填表還可以馬上享有優惠哦😍

 

本文首圖來源:Pexels
 

 

 

 

FB粉絲團:https://www.facebook.com/lccnetzone
YouTube頻道:https://www.youtube.com/user/LccnetTaiwan

痞客邦Blog:http://lccnetvip.pixnet.net/blog

本網站使用相關網站技術以確保使用者獲得最佳體驗,通過使用我們的網站,您確認並同意本網站的隱私權政策。欲了解詳情,請參閱 隱私權政策