main.yml 486 B

123456789101112131415161718192021
  1. - name: install vsftpd
  2. apt:
  3. name: vsftpd
  4. state: present
  5. become: yes
  6. - name: disable anonymous access
  7. lineinfile:
  8. dest: /etc/vsftpd.conf
  9. line: 'anonymous_enable=NO'
  10. regexp: '#? *anonymous_enable=.*'
  11. become: yes
  12. notify: reload vsftpd
  13. - name: grant access to local users
  14. lineinfile:
  15. dest: /etc/vsftpd.conf
  16. line: 'local_enable=YES'
  17. regexp: '#? *local_enable=.*'
  18. become: yes
  19. notify: reload vsftpd
  20. - include: userlist.yml
  21. - include: chroot.yml