ウェブサイト検索

CentOS 8 にコックピット Web コンソールをインストールする方法


この記事では、CentOS 8 サーバーにCockpit Web コンソールをインストールして、ローカル システムとネットワーク環境にある Linux サーバーを管理および監視する方法を説明します。また、リモート Linux ホストを Cockpit に追加し、CentOS 8 Web コンソールで監視する方法も学習します。

こちらもお読みください: RHEL 8 に Cockpit Web コンソールをインストールする方法

コックピットは、サーバー上で管理タスクを実行できる、使いやすい Web ベースのインターフェイスを備えた Web コンソールです。 Web コンソールでもあるため、モバイル デバイスからもアクセスできます。

コックピット Web コンソールを使用すると、次のような幅広い管理タスクを実行できます。

  • サービスの管理
  • ユーザーアカウントの管理
  • システムサービスの管理と監視
  • ネットワークインターフェースとファイアウォールの構成
  • システムログの確認
  • 仮想マシンの管理
  • 診断レポートの作成
  • カーネルダンプ構成の設定
  • SELinuxの構成
  • ソフトウェアのアップデート
  • システムサブスクリプションの管理

コックピット Web コンソールはターミナルと同じシステム API を利用しており、ターミナルで実行されたタスクはすぐに Web コンソールに反映されます。さらに、Web コンソールまたはターミナルから直接設定を行うことができます。

CentOS 8 への Cockpit Web コンソールのインストール

1. CentOS 8 の最小インストールでは、コックピットはデフォルトではインストールされません。以下のコマンドを使用してシステムにインストールできます。これにより、コックピットがインストールされます。必要な依存関係。

yum install cockpit

2. 次に、cockpit.socket サービスを有効にして開始し、Web コンソール経由でシステムに接続し、次のコマンドを使用してサービスとコックピット プロセスの実行を確認します。

systemctl start cockpit.socket
systemctl enable --now cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. システムでファイアウォールを実行している場合は、ファイアウォールでコックピット ポート 9090 を開く必要があります。

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

CentOS 8 のコックピット Web コンソールへのログイン

次の手順では、ローカル システムのユーザー アカウント資格情報を使用してコックピット Web コンソールに最初にログインする方法を示します。 コックピットは、/etc/pam.d/cockpit にある特定の PAM スタック認証を使用するため、任意のローカル アカウントのユーザー名とパスワードを使用してログインできます。システム。

4. 次の URL にある Web ブラウザで コックピット Web コンソールを開きます。

Locally: https://localhost:9090
Remotely with the server’s hostname: https://example.com:9090
Remotely with the server’s IP address: https://192.168.0.10:9090

自己署名証明書を使用している場合は、ブラウザに警告が表示されます。証明書を確認し、セキュリティ例外を受け入れてログインを続行してください。

コンソールは、/etc/cockpit/ws-certs.d ディレクトリから証明書を呼び出し、.cert 拡張ファイルを使用します。セキュリティ警告の表示を回避するには、認証局 (CA) によって署名された証明書をインストールします。

5. Web コンソールのログイン画面で、システムのユーザー名とパスワードを入力します。

ユーザー アカウントに sudo 権限がある場合、Web コンソールでソフトウェアのインストール、システムの構成、SELinux の構成などの管理タスクを実行できるようになります。

6. 認証が成功すると、コックピット Web コンソール インターフェイスが開きます。

今のところは以上です。コックピットは、CentOS 8 サーバー上で管理タスクを実行できる使いやすい Web コンソールです。 Web コンソールの詳細については、Web コンソールでシステム設定を構成する方法を参照してください。