# Evolix's specific configuration {% if proftpd_ftp_override %} # WARNING : **Probably** ansible managed {% endif %} LoadModule mod_ident.c ServerName "{{ proftpd_hostname }} FTP Server" ServerIdent on "FTP Server Ready" AccessGrantMsg "Hey, bienvenue %u sur le serveur FTP {{ proftpd_fqdn }} !" AuthUserFile /etc/proftpd/vpasswd # Connexion limits MaxInstances 50 MaxClients 40 MaxClientsPerHost 20 # Network settings PassivePorts 60000 61000 UseReverseDNS off IdentLookups off TimesGMT off Port {{ proftpd_port }} {% if proftpd_default_address != [] %} DefaultAddress {{ proftpd_default_address | join(' ') }} {% endif %} # Local permissions DefaultRoot ~ Umask 137 027 RequireValidShell off UseFtpUsers off # Allow RESUME (REST command) AllowStoreRestart on AllowGroup ftpusers DenyAll