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 ~/.config/cockpit/<systemd>.override.json
使用以下详情编辑所需的文件:
{ "menu": { "services": null, "logs": { "order": -1 } } }
-
null
值隐藏了 services 选项卡 -
-1
值将 logs 选项卡移到第一个位置。
-
重启
cockpit
服务:# systemctl restart cockpit.service
其它资源
-
您系统上的
cockpit (1)
手册页 - 清单覆盖