3.4. 创建新 playbook 以自动化防火墙配置


创建新 playbook,并使用 RHEL 系统角色集合来自动化 Red Hat Enterprise Linux 防火墙配置。

  1. 在 Dev Spaces 实例中,点 File New File
  2. 为文件名输入 firewall.yml,然后单击 OK 将其保存到根目录中。
  3. 在您的 firewall.yml 文件中添加以下行:

    ---
    - name: Open HTTPS and SSH on firewall
      hosts: rhel
      become: true
      tasks:
        - name: Use rhel system roles to allow https and ssh traffic
          vars:
            firewall:
              - service: https
                state: enabled
                permanent: true
                immediate: true
                zone: public
              - service: ssh
                state: enabled
                permanent: true
                immediate: true
                zone: public
          ansible.builtin.include_role:
            name: redhat.rhel_system_roles.firewall
注意

您可以将 Ansible Lightspeed 与 IBM watsonx Code Assistant 搭配使用,以帮助您生成 playbook。如需更多信息,请参阅使用 IBM watsonx Code Assistant 用户指南的 Ansible Lightspeed

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部