RHEL / CentOS / Fedora 安裝 Cockpit 網頁介面管理工具

Cockpit 是由 Redhat 開發的系統管理工具, 可以讓系統管理員透過網頁介面管理伺服器, 例如管理儲存裝置, 使用者帳號管理, 網路設定, 開啟/停止服務等。另一個優點是除了管理本機伺服器外, 更可以透過網路管理多台伺服器, 以下會示範在 RHEL, CentOS 及 Fedora 安裝 Cokpit。

安裝 Cockpit

由於 Cockpit 是 Redhat 開發, 它已經內建在 RHEL 7 及 Fedora 的預設 Repository 內, 可以透過 YUM 或 DNF 安裝, 過程十分簡單:

RHEL 7, CentOS 7:

# yum install cockpit

Fedora 21/22

# dnf install cockpit

設定 Cockpit


安裝好 Cockpit 後, 啟動 Cockpit 及設定開機自動執行:

# systemctl start cockpit
# systemctl enable cockpit.socket

然後設定 Firewall, 開啟 Cockpit 的埠號對外開放:

# firewall-cmd –add-service=cockpit –permanent
# firewall-cmd –reload

如果是使用 iptables 作為防火牆, 輸入以下指令:

# iptables -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT
# service iptables save

下一步可以透過瀏覽器開啟 Cockpit 的網頁介面, 網址為:

http://server-ip:9090

看到 Cockpit 的登入介面後, 輸入伺服器的系統帳號登入後, 便可以使用 Cockpit.


Leave a Reply