Cockpit は、Linux サーバーにグラフィカル ユーザー インターフェイスを提供するために、オープンソース ライセンスに基づいて開発されたプロジェクトです。これにより、ユーザーは Systemd ジャーナルなどのブラウザーを使用してサーバー サービスをリモートで簡単に管理および制御し、負荷の確認、サービスの開始と停止を行うことができます。レスポンシブなデザインにより、ユーザー インターフェイスはさまざまな画面サイズに自動的に調整され、スマートフォンから簡単にアクセスできるようになります。
この範囲の機能を備えた Red Hat が開発したコックピットは、よく知られている Webmin に似ています。使いやすく「非常に軽量」なユーザー インターフェイスである Cockpit は、ホーム サーバーや小規模な企業ネットワークの管理にも適しています。
コックピットでは、管理者は Web インターフェイス上でコマンド ラインを直接使用して、サーバーの root または標準ユーザーにアクセスすることもできます。これは、Web サーバーを起動したり、新しいユーザー アカウントを作成したり、他の root コマンドを実行したりするときに非常に便利です。管理者は、単一のコックピット ダッシュボードを介して複数の Linux システムを管理することもできます。これを行うには、他のサーバーをコックピットに追加するだけで済みますが、そのためには各サーバーにコックピットがインストールされている必要があります。その方法をここで説明します。
Fedora にコックピットをインストールする
Fedora サーバーに Cockpit をインストールする最も良い点は、追加のリポジトリを追加する必要がないことです。そのため、このダウンストリーム RedHat Linux OS で簡単にダウンロードして有効にすることができます。
ステップ 1: Fedora に Cockpit をインストールするコマンド
sudo dnf install cockpit
ステップ 2: 次のコマンドを使用して、システム ブート レベルで有効にします。
sudo systemctl enable --now cockpit.socket
ステップ 3: Fedora のファイアウォールにコックピットをホワイトリストに登録するか追加します。
sudo firewall-cmd --add-service=cockpit
それを永続的にするために
sudo firewall-cmd --add-service=cockpit --permanent
このようにして、たった 1 つのコマンドで Linux サーバー GUI プラットフォームを取得できます。上記を使用して CentOS 8 Linux にインストールすることもできます。
その他の記事: