自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Cockpit及其網(wǎng)頁(yè)用戶界面的演變

運(yùn)維 系統(tǒng)運(yùn)維
本文將介紹它的用戶界面的一些變化。還將探討一些在網(wǎng)頁(yè)界面中可用的通用工具,以簡(jiǎn)化那些單調(diào)的系統(tǒng)管理員任務(wù)。

[[330563]]

3 年多以前,F(xiàn)edora 雜志發(fā)表了一篇題為《Cockpit 概覽》的文章。從那時(shí)起,Cockit 的界面有了一些引人注目的變化。今天的 Cockpit 更加簡(jiǎn)潔,更大的字體更好地利用了屏幕的空間。

本文將介紹它的用戶界面的一些變化。還將探討一些在網(wǎng)頁(yè)界面中可用的通用工具,以簡(jiǎn)化那些單調(diào)的系統(tǒng)管理員任務(wù)。

Cockpit 駕駛艙安裝

Cockpit 可以使用 dnf install cockpit 命令安裝。這提供了一個(gè)最小的設(shè)置,提供了使用該界面所需的基本工具。

另一個(gè)選擇是安裝 “Headless Management” 組,這將安裝用于擴(kuò)展 Cockpit 功能的附加包。它包括用于 NetworkManager、軟件包、磁盤和 SELinux 管理的擴(kuò)展。

運(yùn)行以下命令,在啟動(dòng)時(shí)啟用 Web 服務(wù)并打開防火墻端口:

  1. $ sudo systemctl enable --now cockpit.socket
  2. Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket -> /usr/lib/systemd/system/cockpit.socket
  3.  
  4. $ sudo firewall-cmd --permanent --add-service cockpit
  5. success
  6. $ sudo firewall-cmd --reload
  7. success

登錄網(wǎng)頁(yè)界面

要訪問網(wǎng)頁(yè)界面,打開你最喜歡的瀏覽器,在地址欄中輸入該服務(wù)器的域名或 IP,然后輸入服務(wù)端口(9090)。由于 Cockpit 使用 HTTPS,安裝過程中會(huì)創(chuàng)建一個(gè)自簽證書來加密密碼和其他敏感數(shù)據(jù)。你可以安全地接受這個(gè)證書,或者向你的系統(tǒng)管理員或受信任的來源請(qǐng)求 CA 證書。

一旦證書被接受,就會(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 地址,從本地瀏覽器管理它。

主屏幕視圖

一開始,我們就會(huì)看到基本概述,帶有常見的系統(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)量。“磁盤 I/O” 和 “網(wǎng)絡(luò)流量” 圖表連到了 Cockpit 的 “存儲(chǔ)和網(wǎng)絡(luò)” 部分。這些內(nèi)容將在接下來詳細(xì)探討系統(tǒng)工具的一篇文章中重新探討。

SSH 密鑰和認(rèn)證

由于安全是系統(tǒng)管理員的關(guān)鍵因素,Cockpit 現(xiàn)在有了查看機(jī)器 MD5 和 SHA256 密鑰指紋的選項(xiàng)。點(diǎn)擊 “顯示指紋” 選項(xiàng)可以顯示服務(wù)器的 ECDSA、ED25519 和 RSA 指紋密鑰。

你也可以通過點(diǎn)擊右上角的用戶名,選擇“驗(yàn)證”,添加自己的密鑰。點(diǎn)擊 “添加密鑰”,可以在其他系統(tǒng)上驗(yàn)證該機(jī)器。你也可以通過點(diǎn)擊右側(cè)的 “X” 按鈕,撤銷你在 Cockpit Web 服務(wù)中的權(quán)限。

更改主機(jī)名和加入域

更改主機(jī)名可以在主頁(yè)上一鍵解決。單擊當(dāng)前顯示的主機(jī)名,并在“更改主機(jī)名”框中輸入新名稱。最新的功能之一是提供了一個(gè) “簡(jiǎn)稱” 的選項(xiàng)。

Cockpit 增加的另一個(gè)功能是可以連接到目錄服務(wù)器。點(diǎn)擊 “加入域”,會(huì)出現(xiàn)一個(gè)彈窗,要求提供域地址或名稱、組織單位(可選)和域管理員的憑證。“Domain Membership” 組提供了加入 LDAP 服務(wù)器所需的所有包,包括 FreeIPA,以及流行的 Active Directory。

要退出域,請(qǐng)點(diǎn)擊域名,然后點(diǎn)擊 “離開域”。將會(huì)出現(xiàn)一個(gè)警告,解釋一旦系統(tǒng)不再在域上將會(huì)發(fā)生的變化。要確認(rèn),點(diǎn)擊紅色的 “離開域” 按鈕。

配置 NTP 和系統(tǒng)日期和時(shí)間

使用命令行和編輯配置文件絕對(duì)可以完成最大限度的調(diào)整。然而,有些時(shí)候,一些更直接的方法就足夠了。通過 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ì)彈出城市列表。

關(guān)機(jī)和重啟

你可以在 Cockpit 的主屏幕上輕松關(guān)閉和重啟服務(wù)器。你也可以延遲關(guān)機(jī)/重啟,并發(fā)送消息警告用戶。

設(shè)置性能配置文件

如果安裝了 tuned 和 tuned-utils 包,可以在主屏幕上更改性能配置文件。默認(rèn)情況下,它被設(shè)置為推薦的配置文件。然而,如果服務(wù)器的用途需要更多的性能,我們可以在 Cockpit 中更改配置文件以滿足這些需求。

網(wǎng)頁(yè)版終端控制臺(tái)

一個(gè) Linux 系統(tǒng)管理員的工具箱如果不能訪問終端,將毫無用處。終端使得管理員可以對(duì)服務(wù)器進(jìn)行微調(diào),而不僅僅是 Cockpit 中的內(nèi)容。隨著主題功能的加入,管理員可以根據(jù)自己的喜好快速調(diào)整文字和背景顏色。

另外,如果你錯(cuò)輸入了 exit 命令,點(diǎn)擊右上角的 “重置” 按鈕,會(huì)提供一個(gè)閃爍著光標(biāo)的新屏幕。

添加遠(yuǎn)程服務(wù)器和儀表板布局

“Headless Management” 組包括了儀表盤模塊(cockpit-dashboard)。它以實(shí)時(shí)圖表的形式提供了 CPU、內(nèi)存、網(wǎng)絡(luò)和磁盤性能的概覽。遠(yuǎn)程服務(wù)器也可以通過同一界面進(jì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)畫所示)。要從列表中刪除一個(gè)服務(wù)器,點(diǎn)擊勾選標(biāo)記圖標(biāo),然后點(diǎn)擊紅色垃圾桶圖標(biāo)。下面的例子演示了 Cockpit 如何管理一臺(tái)名為 server02.local.lan 的遠(yuǎn)程機(jī)器。

文檔和尋找?guī)椭?/h3>

一如既往,手冊(cè)頁(yè)是查找文檔的好地方。在命令行結(jié)果中進(jìn)行簡(jiǎn)單搜索即可找到與使用和配置該 Web 服務(wù)的不同方面有關(guān)的頁(yè)面。

  1. $ man -k cockpit
  2. cockpit (1) - Cockpit
  3. cockpit-bridge (1) - Cockpit Host Bridge
  4. cockpit-desktop (1) - Cockpit Desktop integration
  5. cockpit-ws (8) - Cockpit web service
  6. cockpit.conf (5) - Cockpit configuration file

Fedora 倉(cāng)庫(kù)中也有一個(gè)名為 cockpit-doc 的軟件包。這個(gè)軟件包的描述是最好的解釋。

《Cockpit 部署和開發(fā)者指南》向系統(tǒng)管理員展示了如何在他們的機(jī)器上部署 Cockpit,并幫助開發(fā)者嵌入或擴(kuò)展 Cockpit。

更多文檔請(qǐng)?jiān)L問 https://cockpit-project.org/external/source/HACKING。

結(jié)論

本文只涉及 Cockpit 中的一些主要功能。管理存儲(chǔ)設(shè)備、網(wǎng)絡(luò)、用戶賬戶和軟件控制將在下一篇文章中介紹。此外,可選的擴(kuò)展,如 389 目錄服務(wù),以及用于處理 Fedora Silverblue 中的軟件包的cockpit-ostree 模塊。

隨著越來越多的用戶采用 Cockpit,可選的功能會(huì)繼續(xù)增加。這個(gè)界面對(duì)于想要一個(gè)輕量級(jí)界面來控制服務(wù)器的管理員來說是非常理想的。

 

責(zé)任編輯:龐桂玉 來源: Linux中國(guó)
相關(guān)推薦

2018-01-23 15:27:57

網(wǎng)頁(yè)APP跳轉(zhuǎn)

2011-05-18 10:57:40

2020-10-09 10:15:08

設(shè)計(jì)UI技巧

2018-09-30 00:00:00

2009-07-01 09:46:14

火狐界面瀏覽器

2018-12-24 15:24:13

Linux用戶命令

2012-04-23 13:43:06

用戶體驗(yàn)用戶界面

2019-12-26 15:45:23

FedoraLinuxCockpit

2009-09-16 10:53:50

Flex界面

2016-10-28 08:57:56

Git圖形界面

2011-05-16 11:21:44

Web 2.0

2011-06-01 10:58:57

2022-03-14 09:15:14

Windows微軟UI

2010-08-27 13:46:58

DIV+CSS

2011-05-03 16:41:04

BlackBerry

2024-05-31 08:26:21

2010-12-01 13:05:11

Nikto

2021-06-15 15:00:08

Cockpit樹莓派Linux

2017-08-03 14:50:53

Windows 10Windows登錄界面

2021-03-08 10:17:58

開發(fā)技能代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)