This role installs and configures proftpd as a standalone server.
- proftpd_server_name: Name displayed to connecting users (default: 'Debian')
- proftpd_jail_users: Jail all users in their homes (default: False)
- proftpd_require_valid_shell: Users require a valid shell listed in /etc/shells to login (default: 'on')
- proftpd_passive_ports: Passive ports range (default: '')
- proftpd_masquerade_address: Specify server public address (default: '')
- hosts: servers
roles:
- {
role: proftpd,
proftpd_server_name: 'FTP Server',
proftpd_jail_users: True
}
BSD