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 コンソールでシステム設定を構成する方法を参照してください。