13.3. Web コンソールポートの変更
ポート 9090 でデフォルトの転送制御プロトコル (TCP) を別のポートに変更します。
前提条件
- Web コンソールがインストールされており、アクセス可能である。詳細は、Web コンソールのインストール を参照してください。
- SELinux でシステムを保護する場合は、Cockpit が新しいポートをリッスンするように設定する必要があります。詳細は アクティブな SELinux があるシステムで新しいポートを許可 を参照してください。
-
ファイアウォールとして
firewalld
を設定している場合は、新しいポートで Cockpit の受信接続を許可するように設定する必要があります。詳細はfirewalld
でシステムの新しいポートを許可 を参照してください。
手順
以下のいずれかの方法でリッスンポートを変更します。
systemctl edit cockpit.socket
コマンドの使用次のコマンドを実行します。
$ sudo systemctl edit cockpit.socket
これにより、
/etc/systemd/system/cockpit.socket.d/override.conf
ファイルが作成されます。override.conf
の内容を変更するか、以下の形式で新しいコンテンツを追加します。[Socket] ListenStream= ListenStream=PORT_NUMBER
または、上記の内容を
/etc/systemd/system/cockpit.socket.d/listen.conf
ファイルに追加します。cockpit.socket.d.
ディレクトリーがない場合は、listen.conf
ファイルを作成します。
変更を有効にするには、次のコマンドを実行します。
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
前の手順で
systemctl edit cockpit.socket
を使用していた場合は、systemctl daemon-reload
を実行する必要はありません。
検証手順
- 変更が成功したことを確認するには、新しいポートで Web コンソールへの接続を試行します。