srv-stage/u-pure-ftpd.yml
2025-01-19 20:23:14 +01:00

42 lines
817 B
YAML

---
- name: stop and disable pure-ftp service
systemd_service:
state: stopped
name: pure-ftpd
enabled: false
ignore_errors: yes
become: true
- name: delete config Pureftpd file
file:
path: "/etc/pure-ftpd/{{ item}}"
state: absent
with_items:
- pureftpd-ldap.conf
- pure-ftpd.conf
become: true
- name: disable port 21 on firewall
firewalld:
systemd_service: ftp
permanent: true
immediate: true
state: disabled
become: true
- name: disable ports 3000-30001 on firewall
firewalld:
port: 30000-30001/tcp
permanent: true
immediate: true
state: disabled
become: true
- name: uninstall PureFtpd
yum:
name: pure-ftpd
state: removed
become: true