CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。
CentOS 8 で Cockpit を有効化し、Web 管理 UI からサーバー状態を確認できるようにする手順です。Cockpit は、サービス状態、ログ、ストレージ、ネットワークなどをブラウザーから確認できる管理 UI です。
既存環境では、Cockpit が管理入口として使われている場合もあれば、インストールされているだけで実際には使われていない場合もあります。公開範囲と認証の扱いを確認することが重要です。
Cockpit をインストールする
dnf install cockpitサービスを有効化する
systemctl enable --now cockpit.socket
systemctl status cockpit.socket待ち受けを確認する
ss -tulpen | grep 9090firewalld を使う場合
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload
firewall-cmd --list-servicesアクセス URL
https://server.example.local:9090確認するポイント
- Cockpit を管理ネットワーク以外へ公開していないか。
- ログインに使うユーザーと sudo 権限が適切か。
- 証明書警告をどう扱うか。
- 不要なら cockpit.socket を無効化しているか。
まとめ
Cockpit は CentOS 8 の管理状態を確認するには便利ですが、管理 UI である以上、公開範囲と認証を慎重に扱う必要があります。既存環境では、9090/tcp の待ち受け、firewalld、ログインユーザー、証明書を確認します。
関連する記事
- CentOS 8 サーバー管理ガイド
CentOS 8 系の記事をまとめたハブページです。
参考書籍
参考
書籍
書籍
参考書籍
CentOS 7 システム管理ガイド
CentOS 7 の systemd、NetworkManager、firewalld などを確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
CentOS 8 Cockpit 有効化 – Web 管理 UI の基本設定

