1. 程式人生 > 實用技巧 >Linux伺服器web管理神器--Cockpit

Linux伺服器web管理神器--Cockpit

Blog:部落格園 個人

還在為管理Linux伺服器苦苦掙扎?推薦一款適合小白、新手、個人開發者的Linux管理神器,只需要在Web介面點點點就可以操作大部分功能了,而且非常輕量!

概述

官網:https://cockpit-project.org/

Cockpit是紅帽開發的網頁版影象化服務管理工具,優點是無需中間層,且可以管理多種服務。,系統管理員可以執行諸如儲存管理、網路配置、檢查日誌、管理容器等任務。

根據其專案主站描述,Cockpit 有如下特點:

  • 從易用性考慮設計,方便管理人員使用,而不是僅僅的終端命令按鈕化。
  • 不會打亂已有終端或指令碼服務配置,通過 Cockpit 啟用的服務可以在終端停止,指令碼執行的錯誤亦會被 Cockpit 捕獲。
  • 支援一次性管理多個服務,實現自動化和批處理。
  • 支援Debian, Redhat, CentOS, Fedora, Atomic, Arch Linux, and Ubuntu.

安裝

一般系統自帶有,直接啟動即可:

systemctl enable --now cockpit.socket

若系統中沒有安裝,執行以下命令:

# CentOS
sudo yum install cockpit
sudo systemctl enable --now cockpit.socket # 啟動
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload
sudo yum -y install cockpit-* # 安裝所有模組,可選
sudo 

# Ubuntu
sudo apt-get install cockpit

然後用瀏覽器開啟https://ip-address-of-machine:9090即可:

功能簡介

軟體更新

可以在介面上更新系統軟體:

也可以設定自動更新:

服務

可以設定服務的啟停和開機啟動:

監控

可以檢視當前伺服器的資源使用情況:

虛擬化服務

也可以實現虛擬化:

終端

診斷報表

日誌

系統日誌也一目瞭然