Automation for vsftpd installation
ansible-playbook (your playbook)
- Install vsftpd latest version
- Create new user for FTP login
- name: ansible vsftpd
hosts: all
become: true
roles:
- vsftpd.roles
vars:
- vars/main.yml
- This ansible roles just support for Ubuntu / Debian ansible_distribution
- The user created on the roles goes to /usr/sbin/nologin. If you can not login into FTP with this user check this out: https://serverfault.com/questions/358324/ftp-doesnt-allow-usr-sbin-nologin-user