Adding initial files

This commit is contained in:
2021-02-28 21:30:03 +00:00
parent 7acac96910
commit 63657fbe47
30 changed files with 930 additions and 0 deletions

18
roles/ufw/tasks/main.yml Normal file
View File

@@ -0,0 +1,18 @@
---
- name: Apply custom connection ufw rules
ufw: rule="{{item.rule}}" port="{{item.port}}" src="{{item.src}}" proto="{{item.proto}}" direction="{{item.direction}}"
with_items: "{{ufw_rules}}"
#- name: Limit SSH connection rate
# ufw: rule=limit port=22 proto=tcp
- name: Deny all incoming connections
ufw: "direction=incoming policy=reject"
- name: Enable logging
ufw:
logging: on
- name: Enable firewall
ufw: state=enabled
notify: reload ufw