CentOS 8 Linux または Stream でコックピットを有効にする方法

Cockpit は、Linux の Web ベースのオープンソース サーバー管理ツールです。これにより、グラフィカル ユーザー インターフェイスを使用して、Linux サーバー、そのストレージ、コンテナー、ネットワークの構成、およびログの検査を監視できます。コマンド ライン サーバーに Web ベースの GUI を提供すると非常に便利です。 CentOS、Debian、Redhat、Ubuntu、Amazon Linux などの Linux 上で実行されている Web サーバー、データベース サーバー、FTP サーバーなどが考えられます。

最近、CentOS が新しいオペレーティング システムを発表しました。CentOS 8 Linux および CentOS ストリーム、ただし、CentOS 8 が長期サポートされている OS である点を除けば、どちらも同じです。Stream はローリングベースで、頻繁に更新とアップグレードが行われます。つまり、テストと開発の目的で、アプリケーションとパッケージのすべての更新を即座に取得できます。一方、LTS バージョンは、安定した厳密なパフォーマンスを求めるサーバー向けです。

CentOS 8 Linux コマンド ラインまたは GUI サーバーを使用している場合に最適なのは、Cockpit Linux Web インターフェイス ツールプリインストール済み (標準インストール)。これは、コックピット Linux Web インターフェイス ダッシュボード経由で Web ブラウザを使用して、サーバーをリモートまたはローカルで制御および管理するのに役立ちます。また、端子も付いているのが特徴です。ただし、デフォルトでは有効になっていないため、手動で行う必要があります。これを行うためのコマンドは次のとおりです。

CentOS 8 Linux ターミナルを開く

あなたのところに行ってくださいCentOS 8GUI を使用している場合は、活動内容Gnome デスクトップ環境の左上にあるオプションを選択し、ターミナルアイコンは左側のストリップに表示されます。コマンドラインサーバーを使用しているユーザーは、次のステップに直接進むことができます。

ルートとしてログイン

Cockpit サーバー管理 GUI を有効にするには、サーバーの root アクセス権が必要です。タイプ:そして、パスワードroot ユーザーの場合。

コックピット Linux Web GUI を有効にする

オプションのコマンド:7 や 6 などの古い CentOS を使用していて、それをインストールしたい場合は、次のコマンドを使用するだけです。

 yum install cockpit

CentOS 8 または CentOS ストリーム Linux でコックピットの Web グラフィカル ユーザー インターフェイスを有効にするには、次のコマンドを実行します。

sysmtemctl enable --now cockpit.socket

コックピット Web サービスを開始する

まず、Cockpit サービスが Linux ディストリビューションで実行されているかどうかを確認します。そのタイプの場合:

service cockpit status

次の出力が得られます。

[root@localhost raj]# service cockpit status
Redirecting to /bin/systemctl status cockpit.service
● cockpit.service - Cockpit Web Service
   Loaded: loaded (/usr/lib/systemd/system/cockpit.service; static; vendor pres>
   Active: inactive (dead) since Fri 2019-09-27 00:59:52 EDT; 21min ago
     Docs: man:cockpit-ws(8)
  Process: 10397 ExecStart=/usr/libexec/cockpit-ws (code=exited, status=0/SUCCE>
  Process: 10395 ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=r>
 Main PID: 10397 (code=exited, status=0/SUCCESS)

Sep 27 00:58:22 localhost.localdomain systemd[1]: Starting Cockpit Web Service.>
Sep 27 00:58:22 localhost.localdomain systemd[1]: Started Cockpit Web Service.
Sep 27 00:58:22 localhost.localdomain cockpit-ws[10397]: Using certificate: /et>

このサーバー Web 管理ツールのサービスは自動的に開始されますが、開始されない場合は、次のコマンドを使用して開始します。

service cockpit start

さらに将来的に停止および再起動するには、次のようにします。

service cockpit stop
service cockpit restart

Cockpit の Web インターフェイスにログインします。

今、ウェブブラウザを開きますそして次のように入力します:https://ローカルホスト:9090またはhttps://サーバーのIPアドレス:9090

次のコマンドを使用してサーバーの IP アドレスを確認できます。

ifconfig

Web インターフェイスでは、ユーザー名とパスワードの入力を求められます。コックピットがインストールされているサーバー システムのユーザー名とパスワードを使用します。

コックピットの Web ベースのダッシュボード

ここにありますダッシュボードサーバー管理ツール美しくて使いやすいGUIを備えています。ここからターミナルにアクセスして、ローカルまたはリモート サーバーにコマンドを直接発行することもできます。