這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Cockpit及其網(wǎng)頁(yè)用戶界面的演變是怎么樣的,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)、程序開(kāi)發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、小程序開(kāi)發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開(kāi)發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體。
3 年多以前,F(xiàn)edora 雜志發(fā)表了一篇題為《Cockpit 概覽》的文章。從那時(shí)起,Cockit 的界面有了一些引人注目的變化。今天的 Cockpit 更加簡(jiǎn)潔,更大的字體更好地利用了屏幕的空間。
小編將介紹它的用戶界面的一些變化。還將探討一些在網(wǎng)頁(yè)界面中可用的通用工具,以簡(jiǎn)化那些單調(diào)的系統(tǒng)管理員任務(wù)。
Cockpit 可以使用 dnf install cockpit
命令安裝。這提供了一個(gè)最小的設(shè)置,提供了使用該界面所需的基本工具。
另一個(gè)選擇是安裝 “Headless Management” 組,這將安裝用于擴(kuò)展 Cockpit 功能的附加包。它包括用于 NetworkManager、軟件包、磁盤(pán)和 SELinux 管理的擴(kuò)展。
運(yùn)行以下命令,在啟動(dòng)時(shí)啟用 Web 服務(wù)并打開(kāi)防火墻端口:
$ 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
要訪問(wèn)網(wǎng)頁(yè)界面,打開(kāi)你最喜歡的瀏覽器,在地址欄中輸入該服務(wù)器的域名或 IP,然后輸入服務(wù)端口(9090)。由于 Cockpit 使用 HTTPS,安裝過(guò)程中會(huì)創(chuàng)建一個(gè)自簽證書(shū)來(lái)加密密碼和其他敏感數(shù)據(jù)。你可以安全地接受這個(gè)證書(shū),或者向你的系統(tǒng)管理員或受信任的來(lái)源請(qǐng)求 CA 證書(shū)。
一旦證書(shū)被接受,就會(huì)出現(xiàn)新改進(jìn)的登錄屏幕。長(zhǎng)期使用的用戶會(huì)注意到用戶名和密碼字段已被移到頂部。此外,憑證字段后面的白色背景會(huì)立即吸引用戶的注意力。
自上一篇文章后,登錄界面增加了一個(gè)功能,就是用 sudo
權(quán)限登錄 —— 如果你的賬號(hào)是 wheel
組的成員。勾選 “對(duì)于特權(quán)任務(wù),重用我的密碼” 旁邊的方框,就可以提升你的權(quán)限。
登錄界面的另一個(gè)版本是連接到同樣運(yùn)行 Cockpit Web 服務(wù)的遠(yuǎn)程服務(wù)器的選項(xiàng)。點(diǎn)擊 “其他選項(xiàng)” 并輸入遠(yuǎn)程機(jī)器的主機(jī)名或 IP 地址,從本地瀏覽器管理它。
一開(kāi)始,我們就會(huì)看到基本概述,帶有常見(jiàn)的系統(tǒng)信息,這包括機(jī)器的品牌和型號(hào)、操作系統(tǒng)、系統(tǒng)是否是最新的,等等。
點(diǎn)擊系統(tǒng)的品牌/型號(hào)會(huì)顯示硬件信息,如 BIOS/固件。它還包括與 lspci
中可以看到的組件的詳情。
點(diǎn)擊任何一個(gè)選項(xiàng),右邊都會(huì)顯示該設(shè)備的詳細(xì)信息。例如,“CPU 核心百分比” 選項(xiàng)顯示了用戶和內(nèi)核使用了多少 CPU 核心的詳細(xì)信息。此外,“內(nèi)存和交換” 圖表顯示了系統(tǒng)內(nèi)存的使用量、緩存量和交換分區(qū)的活動(dòng)量?!按疟P(pán) I/O” 和 “網(wǎng)絡(luò)流量” 圖表連到了 Cockpit 的 “存儲(chǔ)和網(wǎng)絡(luò)” 部分。這些內(nèi)容將在接下來(lái)詳細(xì)探討系統(tǒng)工具的一篇文章中重新探討。
由于安全是系統(tǒng)管理員的關(guān)鍵因素,Cockpit 現(xiàn)在有了查看機(jī)器 MD5 和 SHA256 密鑰指紋的選項(xiàng)。點(diǎn)擊 “顯示指紋” 選項(xiàng)可以顯示服務(wù)器的 ECDSA、ED25519 和 RSA 指紋密鑰。
你也可以通過(guò)點(diǎn)擊右上角的用戶名,選擇“驗(yàn)證”,添加自己的密鑰。點(diǎn)擊 “添加密鑰”,可以在其他系統(tǒng)上驗(yàn)證該機(jī)器。你也可以通過(guò)點(diǎn)擊右側(cè)的 “X” 按鈕,撤銷你在 Cockpit Web 服務(wù)中的權(quán)限。
更改主機(jī)名可以在主頁(yè)上一鍵解決。單擊當(dāng)前顯示的主機(jī)名,并在“更改主機(jī)名”框中輸入新名稱。最新的功能之一是提供了一個(gè) “簡(jiǎn)稱” 的選項(xiàng)。
Cockpit 增加的另一個(gè)功能是可以連接到目錄服務(wù)器。點(diǎn)擊 “加入域”,會(huì)出現(xiàn)一個(gè)彈窗,要求提供域地址或名稱、組織單位(可選)和域管理員的憑證?!癉omain Membership” 組提供了加入 LDAP 服務(wù)器所需的所有包,包括 FreeIPA,以及流行的 Active Directory。
要退出域,請(qǐng)點(diǎn)擊域名,然后點(diǎn)擊 “離開(kāi)域”。將會(huì)出現(xiàn)一個(gè)警告,解釋一旦系統(tǒng)不再在域上將會(huì)發(fā)生的變化。要確認(rèn),點(diǎn)擊紅色的 “離開(kāi)域” 按鈕。
使用命令行和編輯配置文件絕對(duì)可以完成最大限度的調(diào)整。然而,有些時(shí)候,一些更直接的方法就足夠了。通過(guò) Cockpit,你可以選擇手動(dòng)設(shè)置或使用 NTP 自動(dòng)設(shè)置系統(tǒng)的日期和時(shí)間。一旦同步,右邊的信息圖標(biāo)就會(huì)由紅色變成藍(lán)色。如果你手動(dòng)設(shè)置日期和時(shí)間,該圖標(biāo)將消失。
要更改時(shí)區(qū),請(qǐng)輸入洲,下面會(huì)彈出城市列表。
你可以在 Cockpit 的主屏幕上輕松關(guān)閉和重啟服務(wù)器。你也可以延遲關(guān)機(jī)/重啟,并發(fā)送消息警告用戶。
如果安裝了 tuned
和 tuned-utils
包,可以在主屏幕上更改性能配置文件。默認(rèn)情況下,它被設(shè)置為推薦的配置文件。然而,如果服務(wù)器的用途需要更多的性能,我們可以在 Cockpit 中更改配置文件以滿足這些需求。
一個(gè) Linux 系統(tǒng)管理員的工具箱如果不能訪問(wèn)終端,將毫無(wú)用處。終端使得管理員可以對(duì)服務(wù)器進(jìn)行微調(diào),而不僅僅是 Cockpit 中的內(nèi)容。隨著主題功能的加入,管理員可以根據(jù)自己的喜好快速調(diào)整文字和背景顏色。
另外,如果你錯(cuò)輸入了 exit
命令,點(diǎn)擊右上角的 “重置” 按鈕,會(huì)提供一個(gè)閃爍著光標(biāo)的新屏幕。
“Headless Management” 組包括了儀表盤(pán)模塊(cockpit-dashboard
)。它以實(shí)時(shí)圖表的形式提供了 CPU、內(nèi)存、網(wǎng)絡(luò)和磁盤(pán)性能的概覽。遠(yuǎn)程服務(wù)器也可以通過(guò)同一界面進(jìn)行添加和管理。
例如,要在儀表盤(pán)中添加遠(yuǎn)程計(jì)算機(jī),請(qǐng)單擊 “+” 按鈕。輸入服務(wù)器的名稱或 IP 地址,并選擇你要的顏色。這有助于你在圖中區(qū)分服務(wù)器的統(tǒng)計(jì)數(shù)據(jù)。要在服務(wù)器之間進(jìn)行切換,請(qǐng)點(diǎn)擊主機(jī)名稱(如下面的屏幕動(dòng)畫(huà)所示)。要從列表中刪除一個(gè)服務(wù)器,點(diǎn)擊勾選標(biāo)記圖標(biāo),然后點(diǎn)擊紅色垃圾桶圖標(biāo)。下面的例子演示了 Cockpit 如何管理一臺(tái)名為 server02.local.lan
的遠(yuǎn)程機(jī)器。
一如既往,手冊(cè)頁(yè)是查找文檔的好地方。在命令行結(jié)果中進(jìn)行簡(jiǎn)單搜索即可找到與使用和配置該 Web 服務(wù)的不同方面有關(guān)的頁(yè)面。
$ 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 倉(cāng)庫(kù)中也有一個(gè)名為 cockpit-doc
的軟件包。這個(gè)軟件包的描述是最好的解釋。
隨著越來(lái)越多的用戶采用 Cockpit,可選的功能會(huì)繼續(xù)增加。這個(gè)界面對(duì)于想要一個(gè)輕量級(jí)界面來(lái)控制服務(wù)器的管理員來(lái)說(shuō)是非常理想的。
上述就是小編為大家分享的Cockpit及其網(wǎng)頁(yè)用戶界面的演變是怎么樣的了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。