您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Cockpit及其網頁用戶界面的演變是怎么樣的,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
3 年多以前,Fedora 雜志發表了一篇題為《Cockpit 概覽》的文章。從那時起,Cockit 的界面有了一些引人注目的變化。今天的 Cockpit 更加簡潔,更大的字體更好地利用了屏幕的空間。
小編將介紹它的用戶界面的一些變化。還將探討一些在網頁界面中可用的通用工具,以簡化那些單調的系統管理員任務。
Cockpit 可以使用 dnf install cockpit
命令安裝。這提供了一個最小的設置,提供了使用該界面所需的基本工具。
另一個選擇是安裝 “Headless Management” 組,這將安裝用于擴展 Cockpit 功能的附加包。它包括用于 NetworkManager、軟件包、磁盤和 SELinux 管理的擴展。
運行以下命令,在啟動時啟用 Web 服務并打開防火墻端口:
$ sudo systemctl enable --now cockpit.socketCreated symlink /etc/systemd/system/sockets.target.wants/cockpit.socket -> /usr/lib/systemd/system/cockpit.socket $ sudo firewall-cmd --permanent --add-service cockpitsuccess$ sudo firewall-cmd --reloadsuccess
要訪問網頁界面,打開你最喜歡的瀏覽器,在地址欄中輸入該服務器的域名或 IP,然后輸入服務端口(9090)。由于 Cockpit 使用 HTTPS,安裝過程中會創建一個自簽證書來加密密碼和其他敏感數據。你可以安全地接受這個證書,或者向你的系統管理員或受信任的來源請求 CA 證書。
一旦證書被接受,就會出現新改進的登錄屏幕。長期使用的用戶會注意到用戶名和密碼字段已被移到頂部。此外,憑證字段后面的白色背景會立即吸引用戶的注意力。
自上一篇文章后,登錄界面增加了一個功能,就是用 sudo
權限登錄 —— 如果你的賬號是 wheel
組的成員。勾選 “對于特權任務,重用我的密碼” 旁邊的方框,就可以提升你的權限。
登錄界面的另一個版本是連接到同樣運行 Cockpit Web 服務的遠程服務器的選項。點擊 “其他選項” 并輸入遠程機器的主機名或 IP 地址,從本地瀏覽器管理它。
一開始,我們就會看到基本概述,帶有常見的系統信息,這包括機器的品牌和型號、操作系統、系統是否是最新的,等等。
點擊系統的品牌/型號會顯示硬件信息,如 BIOS/固件。它還包括與 lspci
中可以看到的組件的詳情。
點擊任何一個選項,右邊都會顯示該設備的詳細信息。例如,“CPU 核心百分比” 選項顯示了用戶和內核使用了多少 CPU 核心的詳細信息。此外,“內存和交換” 圖表顯示了系統內存的使用量、緩存量和交換分區的活動量。“磁盤 I/O” 和 “網絡流量” 圖表連到了 Cockpit 的 “存儲和網絡” 部分。這些內容將在接下來詳細探討系統工具的一篇文章中重新探討。
由于安全是系統管理員的關鍵因素,Cockpit 現在有了查看機器 MD5 和 SHA256 密鑰指紋的選項。點擊 “顯示指紋” 選項可以顯示服務器的 ECDSA、ED25519 和 RSA 指紋密鑰。
你也可以通過點擊右上角的用戶名,選擇“驗證”,添加自己的密鑰。點擊 “添加密鑰”,可以在其他系統上驗證該機器。你也可以通過點擊右側的 “X” 按鈕,撤銷你在 Cockpit Web 服務中的權限。
更改主機名可以在主頁上一鍵解決。單擊當前顯示的主機名,并在“更改主機名”框中輸入新名稱。最新的功能之一是提供了一個 “簡稱” 的選項。
Cockpit 增加的另一個功能是可以連接到目錄服務器。點擊 “加入域”,會出現一個彈窗,要求提供域地址或名稱、組織單位(可選)和域管理員的憑證。“Domain Membership” 組提供了加入 LDAP 服務器所需的所有包,包括 FreeIPA,以及流行的 Active Directory。
要退出域,請點擊域名,然后點擊 “離開域”。將會出現一個警告,解釋一旦系統不再在域上將會發生的變化。要確認,點擊紅色的 “離開域” 按鈕。
使用命令行和編輯配置文件絕對可以完成最大限度的調整。然而,有些時候,一些更直接的方法就足夠了。通過 Cockpit,你可以選擇手動設置或使用 NTP 自動設置系統的日期和時間。一旦同步,右邊的信息圖標就會由紅色變成藍色。如果你手動設置日期和時間,該圖標將消失。
要更改時區,請輸入洲,下面會彈出城市列表。
你可以在 Cockpit 的主屏幕上輕松關閉和重啟服務器。你也可以延遲關機/重啟,并發送消息警告用戶。
如果安裝了 tuned
和 tuned-utils
包,可以在主屏幕上更改性能配置文件。默認情況下,它被設置為推薦的配置文件。然而,如果服務器的用途需要更多的性能,我們可以在 Cockpit 中更改配置文件以滿足這些需求。
一個 Linux 系統管理員的工具箱如果不能訪問終端,將毫無用處。終端使得管理員可以對服務器進行微調,而不僅僅是 Cockpit 中的內容。隨著主題功能的加入,管理員可以根據自己的喜好快速調整文字和背景顏色。
另外,如果你錯輸入了 exit
命令,點擊右上角的 “重置” 按鈕,會提供一個閃爍著光標的新屏幕。
“Headless Management” 組包括了儀表盤模塊(cockpit-dashboard
)。它以實時圖表的形式提供了 CPU、內存、網絡和磁盤性能的概覽。遠程服務器也可以通過同一界面進行添加和管理。
例如,要在儀表盤中添加遠程計算機,請單擊 “+” 按鈕。輸入服務器的名稱或 IP 地址,并選擇你要的顏色。這有助于你在圖中區分服務器的統計數據。要在服務器之間進行切換,請點擊主機名稱(如下面的屏幕動畫所示)。要從列表中刪除一個服務器,點擊勾選標記圖標,然后點擊紅色垃圾桶圖標。下面的例子演示了 Cockpit 如何管理一臺名為 server02.local.lan
的遠程機器。
一如既往,手冊頁是查找文檔的好地方。在命令行結果中進行簡單搜索即可找到與使用和配置該 Web 服務的不同方面有關的頁面。
$ man -k cockpitcockpit (1) - Cockpitcockpit-bridge (1) - Cockpit Host Bridgecockpit-desktop (1) - Cockpit Desktop integrationcockpit-ws (8) - Cockpit web servicecockpit.conf (5) - Cockpit configuration file
Fedora 倉庫中也有一個名為 cockpit-doc
的軟件包。這個軟件包的描述是最好的解釋。
隨著越來越多的用戶采用 Cockpit,可選的功能會繼續增加。這個界面對于想要一個輕量級界面來控制服務器的管理員來說是非常理想的。
上述就是小編為大家分享的Cockpit及其網頁用戶界面的演變是怎么樣的了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。