24.3. 使用 cockpit RHEL 系统角色安装 Web 控制台
按照以下步骤在您的系统上安装 Web 控制台并使其可以访问该服务。
先决条件
-
对一个或多个 受管节点 的访问权限(即您要使用
vpn
系统角色配置的系统)。 对 控制节点 的访问和权限,这是 Red Hat Ansible Core 配置其他系统的系统。
在控制节点上:
-
ansible-core
和rhel-system-roles
软件包已安装 。 - 列出受管节点的清单文件。
-
流程
使用以下内容创建一个新的
playbook.yml
文件:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意firewalld 中默认打开 cockpit 端口,因此只有系统管理员自定义时,才会应用 "Configure Firewall for web 控制台" 任务。
可选:验证 playbook 语法。
ansible-playbook --syntax-check -i inventory_file playbook.yml
# ansible-playbook --syntax-check -i inventory_file playbook.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在清单文件上运行 playbook:
ansible-playbook -i inventory_file /path/to/file/playbook.yml
# ansible-playbook -i inventory_file /path/to/file/playbook.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow