浏览代码

Enable UFW after setting firewall rules

On fresh installs of Debian 7.6, the current order of steps will lock you
out of SSH. This will enable UFW after creating rules for http, https, ssh,
and DNS. Fix comes from @Debugreality in issue #303:

https://github.com/al3x/sovereign/issues/303
Anthony Perez-sanz 10 年前
父节点
当前提交
cdf9ed07bb
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5
    2
      roles/common/tasks/ufw.yml

+ 5
- 2
roles/common/tasks/ufw.yml 查看文件

@@ -5,8 +5,8 @@
5 5
 - name: Install ufw
6 6
   apt: pkg=ufw state=present
7 7
 
8
-- name: Deny everything and enable UFW
9
-  ufw: state=enabled policy=deny
8
+- name: Deny everything
9
+  ufw: policy=deny
10 10
 
11 11
 - name: Set firewall rule for DNS
12 12
   ufw: rule=allow port=domain
@@ -21,6 +21,9 @@
21 21
     - https
22 22
     - ssh
23 23
 
24
+- name: Enable UFW
25
+  ufw: state=enabled
26
+
24 27
 - name: Check config of ufw
25 28
   command: cat /etc/ufw/ufw.conf
26 29
   register: ufw_config

正在加载...
取消
保存