DenyFilter \*.*/ # Use this to jail all users in their homes DefaultRoot ~ ServerType standalone DefaultServer on Umask 022 022 # Authentication using AuthUserFile AuthUserFile /etc/proftpd/ftpd.passwd # AuthOrder to use mod_auth_file.c only, no local user allowed AuthOrder mod_auth_file.c ServerName "0.0.0.0" ServerIdent on "r3dux FTP Server" ServerAdmin mailNOTSPAM@r3dux.org IdentLookups off UseReverseDNS off Port 2121 PassivePorts 49152 65534 MasqueradeAddress *****YOUR-EXTERNAL-IP-HERE. DON'T ENCLOSE IN QUOTATION MARKS***** TimesGMT off MaxInstances 30 MaxLoginAttempts 3 TimeoutLogin 300 TimeoutNoTransfer 120 TimeoutIdle 120 DisplayLogin welcome.msg DisplayChdir .message User nobody Group nobody DirFakeUser off nobody DirFakeGroup off nobody DefaultTransferMode binary AllowForeignAddress off AllowRetrieveRestart on AllowStoreRestart on DeleteAbortedStores off TransferRate RETR 220 TransferRate STOR 250 TransferRate STOU 250 TransferRate APPE 250 SystemLog /var/log/secure RequireValidShell off AuthPAM off TLSEngine off TLSRequired off TLSVerifyClient off TLSProtocol SSLv23 TLSLog /var/log/proftpd_tls.log TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem TLSRenegotiate required off Ratios off SaveRatios off RatioFile "/restricted/proftpd_ratios" RatioTempFile "/restricted/proftpd_ratios_temp" CwdRatioMsg "Please upload first!" FileRatioErrMsg "FileRatio limit exceeded, upload something first..." ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..." LeechRatioMsg "Your ratio is unlimited." AllowUser ftpmonkey DenyALL