Je kunt niet meer dan 25 onderwerpen selecteren
Onderwerpen moeten beginnen met een letter of nummer, kunnen streepjes bevatten ('-') en kunnen maximaal 35 tekens lang zijn.
101 regels
2.8 KiB
101 regels
2.8 KiB
## |
|
## proftpd.conf -- ProFTPD Configuration |
|
## Copyright (c) 2001 Ralf S. Engelschall <rse@engelschall.com> |
|
## |
|
|
|
ServerType standalone |
|
DefaultServer off |
|
SocketBindTight on |
|
Port none |
|
|
|
AuthPAM on |
|
AuthPAMConfig proftpd |
|
AuthPAMAuthoritative off |
|
#PersistentPassword off |
|
|
|
MaxInstances 40 |
|
User @l_nusr@ |
|
Group @l_ngrp@ |
|
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" |
|
SystemLog @l_prefix@/var/proftpd/proftpd.system.log |
|
|
|
<Global> |
|
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 |
|
IdentLookups off |
|
DeferWelcome off |
|
DisplayGoAway @l_prefix@/etc/proftpd/proftpd.msg.goaway |
|
DisplayLogin @l_prefix@/etc/proftpd/proftpd.msg.login |
|
DisplayFirstChdir .message |
|
DisplayReadme README* |
|
</Global> |
|
|
|
<Directory /*> |
|
AllowOverwrite on |
|
</Directory> |
|
|
|
# sample virtual Anonymous-FTP only server |
|
<VirtualHost 127.0.0.1> |
|
Port 21 |
|
ServerIdent on "localhost FTP Server (ProFTPD) ready." |
|
ServerAdmin root@localhost |
|
MaxClients 20 |
|
|
|
# optionally allow anonymous logins only |
|
#<Limit LOGIN> |
|
# DenyAll |
|
#</Limit> |
|
|
|
# Anonymous-FTP |
|
<Anonymous @l_prefix@/share/proftpd> |
|
User @l_nusr@ |
|
Group @l_ngrp@ |
|
UserAlias anonymous @l_nusr@ |
|
UserAlias ftp @l_nusr@ |
|
UseFtpUsers off |
|
MaxClients 10 "Sorry, max %m users allowed -- try again later, please." |
|
RequireValidShell off |
|
DisplayGoAway /.msg.goaway |
|
DisplayLogin /.msg.login |
|
<Limit LOGIN> |
|
AllowAll |
|
</Limit> |
|
<Limit WRITE> |
|
DenyAll |
|
</Limit> |
|
<Limit READ DIRS> |
|
IgnoreHidden on |
|
</Limit> |
|
# optionally allow uploads to a particular directory |
|
#<Directory incoming/*> |
|
# <Limit STOR> |
|
# AllowAll |
|
# </Limit> |
|
# <Limit WRITE DIRS READ> |
|
# DenyAll |
|
# </Limit> |
|
# <Limit CWD XCWD CDUP> |
|
# AllowAll |
|
# </Limit> |
|
#</Directory> |
|
</Anonymous> |
|
</VirtualHost> |
|
|
|
|