## ## proftpd.conf -- ProFTPD Configuration ## Copyright (c) 2001 Ralf S. Engelschall ## ServerType standalone DefaultServer off SocketBindTight on Port none AuthPAM on AuthPAMConfig proftpd AuthPAMAuthoritative off #PersistentPassword off MaxInstances 40 User @l_npusr@ Group @l_npgrp@ Umask 022 UseReverseDNS off MultilineRFC2228 on ShowSymlinks on AllowOverwrite on MaxLoginAttempts 2 RequireValidShell yes LsDefaultOptions "-l" TimeoutLogin 120 TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" LogFormat write "%h %l %u %t \"%r\" %s %b" ExtendedLog @l_prefix@/var/proftpd/proftpd.access.log WRITE,READ write ExtendedLog @l_prefix@/var/proftpd/proftpd.auth.log AUTH auth TransferLog @l_prefix@/var/proftpd/proftpd.xfer.log SystemLog @l_prefix@/var/proftpd/proftpd.system.log IdentLookups off DeferWelcome off DisplayGoAway @l_prefix@/etc/proftpd/proftpd.msg.goaway DisplayLogin @l_prefix@/etc/proftpd/proftpd.msg.login DisplayFirstChdir .message DisplayReadme README* AllowOverwrite on # sample virtual Anonymous-FTP only server Port 21 ServerIdent on "localhost FTP Server (ProFTPD) ready." ServerAdmin root@localhost MaxClients 20 # optionally allow anonymous logins only # # DenyAll # # Anonymous-FTP User @l_npusr@ Group @l_npgrp@ UserAlias anonymous @l_npusr@ UserAlias ftp @l_npusr@ UseFtpUsers off MaxClients 10 "Sorry, max %m users allowed -- try again later, please." RequireValidShell off DisplayGoAway /.msg.goaway DisplayLogin /.msg.login AllowAll DenyAll IgnoreHidden on # optionally allow uploads to a particular directory # # # AllowAll # # # DenyAll # # # AllowAll # #