機械翻訳について

Cockpitのインストールおよび有効化

cockpitパッケージは、最小以外のすべてのOracle Linuxソフトウェア・インストールにデフォルトで含まれています。

前提条件

  • Oracle Linuxがインストールされているシステム。
  • ホストLinuxシステムのroot管理者権限。

    ノート:

    この手順のステップでは、sudoコマンドを使用して、rootユーザーとしてコマンドを実行します。

ステップ

Oracle Linuxマシンでターミナルを使用して、次のステップを実行し、cockpitパッケージをインストールして有効にします。

  1. インストールに使用できるcockpitパッケージのバージョンを確認するには、次のように入力します:
    sudo dnf info cockpit
    cockpitパッケージについて説明するバージョニング情報などの情報が、コマンドライン出力に表示されます。
  2. Oracle Linuxホスト・システムにCockpitパッケージをインストールするには、次のように入力します:
    sudo dnf install cockpit
  3. systemdソケット・サービスを有効にして、そのサービスをシステムの再起動時に自動的に起動するには、次のように入力します:
    sudo systemctl enable --now cockpit.socket

    ソケットWebサービスは、TCPポート9090で接続を受け入れるようにデフォルトで構成されています。

  4. ソケットWebサービスがCockpitで有効になっていることを確認するには、次のように入力します:
    sudo systemctl status cockpit.socket
    コマンドライン出力には、サービスが有効になっていることを示すアクティブのステータスとデフォルトのリスニング・ポート9090が表示されます。
  5. オプション: ファイアウォールが有効になっている場合は、次を実行して、Cockpitサービスがインバウンド接続を受信できるようにします .
    1. 次のようにして、Cockpitサービスのファイアウォールを開きます:
      sudo firewall-cmd --add-service=cockpit --permanent
    2. 次のようにファイアウォール構成を再ロードすることで、ランタイム環境のファイアウォール構成の変更を適用します:
      sudo firewall-cmd --reload

      ノート:

      ファイアウォールは、Cockpitシステムへのアクセスを制限します。 リモートの認可ユーザーは、SSH経由のポート転送を使用することで、システムに安全にアクセスできます。 たとえば、ユーザーはユーザーのローカル・システムから次のコマンドを入力できます:

      ssh -L 9090:localhost:9090 user@cockpit-system

      cockpit-systemには、myserver.example.comやシステムのIPアドレスなど、システムの完全修飾ドメイン名(FQDN)を指定できます。 その後、そのユーザーはlocalhostにサインインできます(「Cockpit Webコンソールへのログイン」で説明)。