Include /etc/proftpd/modules.conf DefaultRoot ~ UseIPv6 off ServerName openmediavault ServerType standalone DeferWelcome on MultilineRFC2228 on DefaultServer on ShowSymlinks on DisplayChdir .message true ListOptions "-l" MaxInstances 30 DenyFilter \*.*/ User proftpd Group nogroup PersistentPasswd off TimesGMT off AllowOverwrite on AuthOrder mod_auth_pam.c* mod_auth_unix.c DefaultTransferMode ascii Port 21 TransferLog /var/log/proftpd/xferlog IdentLookups on UseReverseDNS off TimeoutIdle 1200 TimeoutNoTransfer 600 TimeoutStalled 600 PassivePorts 49152 65534 DeleteAbortedStores off MaxConnectionsPerHost 2 DisplayLogin /srv/ftp/welcome.msg HideFiles (welcome.msg) DefaultRoot /srv/ftp MaxClients 50 MaxLoginAttempts 5 RequireValidShell off # This option is useless because this is handled via the PAM # pam_listfile.so module, so set it to 'off' by default. UseFtpUsers off AuthPAM on AuthPAMConfig proftpd BanEngine off BanControlsACLs all allow user root BanLog /var/log/proftpd/ban.log BanMessage Host %a has been banned BanTable /run/proftpd/ban.tab ControlsEngine on ControlsMaxClients 2 ControlsLog /var/log/proftpd/controls.log ControlsInterval 5 ControlsSocket /run/proftpd/proftpd.sock AdminControlsEngine off DelayEngine on FACLEngine on QuotaEngine off Ratios off LoadModule mod_vroot.c VRootEngine on VRootLog /var/log/proftpd/vroot.log TCPAccessFiles /etc/hosts.allow /etc/hosts.deny TCPAccessSyslogLevels info warn TCPServiceName ftpd