3.3. Web コンソールでのマニフェスト設定のオーバーライド
システムの特定のユーザーおよび全ユーザーの Web コンソールのメニューを変更できます。cockpit プロジェクトでは、パッケージ名はディレクトリー名です。パッケージには、manifest.json ファイルと他のファイルが含まれています。デフォルト設定は、manifest.json ファイルに存在します。指定したユーザーの特定の場所に <package-name>.override.json ファイルを作成することで、デフォルトの cockpit メニュー設定をオーバーライドできます。
前提条件
RHEL 9 Web コンソールがインストールされている。
手順は、Web コンソールのインストールおよび有効化 を参照してください。
手順
任意のテキストエディターで
<systemd>.override.jsonファイルのマニフェスト設定をオーバーライドします。次に例を示します。すべてのユーザーの設定を編集するには、次のように入力します。
vi /etc/cockpit/<systemd>.override.json
# vi /etc/cockpit/<systemd>.override.jsonCopy to Clipboard Copied! Toggle word wrap Toggle overflow 単一ユーザーの設定を編集するには、次のように入力します。
vi ~/.config/cockpit/<systemd>.override.json
# vi ~/.config/cockpit/<systemd>.override.jsonCopy to Clipboard Copied! Toggle word wrap Toggle overflow
次の詳細を含む必要なファイルを編集します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
null値を指定すると、services タブが非表示になります。 -
-1値を指定すると、logs タブが一番目に移動します。
-
cockpitサービスを再起動します。systemctl restart cockpit.service
# systemctl restart cockpit.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow