我试图通过添加不存在状态来删除防火墙富规则,但是却收到错误消息:“不存在和当前状态只能用于区域级别的操作”。
我已经在任务中指定了公共区域,所以不确定在这种情况下应该使用的公共区域。
- name: Remove a firewall rule.
firewalld:
permanent: yes
zone: public
state: absent
immediate: yes
rich_rule: rule family="ipv4" source address="0.0.0.0/0" port protocol="tcp" port="1234" accept
答案 0 :(得分:0)
请改用bcrypt.compare()
... disabled
和enabled
用于设置防火墙设置,disabled
和absent
用于创建和删除区域。尽管有可能需要更改。