|
|
请大家看看 帮着解决一下 ,谢谢啊
ServerName "Debian"
ServerType standalone
DeferWelcome off
#Serverldent on "welcome to my ftp"
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on
AllowForeignAddress off
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/|index.html
# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off
# Uncomment this if you would use TLS module:
#TLSEngine on
# Uncomment this if you would use quota module:
#Quotas on
# Port 21 is the standard FTP port.
Port 21
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
AllowOverwrite on
</Directory>
# A basic anonymous configuration, no upload directories.
# These lines are marked with ##proftpd.deb anon access## so that they
# can be recognized, and edited by postinst. You can remove them once
# you re sure you don t want to keep them around.
LogFormat myxfer "%h %u %t\"%r\"%s %b"
LogFormat default "%h %a %u %t \"%r\" %s %b $$ \ %F\ "
LogFormat auth "%h %a %t \"%r\" %s"
LogFormat write "%h %a %t \"%r\" %s %b"
##proftpd.deb anon access## <Anonymous /ftp>
##proftpd.deb anon access## User ftp
##proftpd.deb anon access## Group nogroup
##proftpd.deb anon access## # We want clients to be able to login with "anon
ymous" as well as "ftp"
##proftpd.deb anon access## UserAlias anonymous ftp
##proftpd.deb anon access##
##proftpd.deb anon access## RequireValidShell off
##proftpd.deb anon access##
##proftpd.deb anon access## # Limit the maximum number of anonymous logins
##proftpd.deb anon access## MaxClients 10
##proftpd.deb anon access##
##proftpd.deb anon access## # We want welcome.msg displayed at login, and
.message displayed
##proftpd.deb anon access## # in each newly chdired directory.
##proftpd.deb anon access## DisplayLogin welcome.msg
##proftpd.deb anon access## DisplayFirstChdir .message
##proftpd.deb anon access##
##proftpd.deb anon access## # Limit WRITE everywhere in the anonymous chroot
##proftpd.deb anon access## <Directory *>
##proftpd.deb anon access## <Limit WRITE>
##proftpd.deb anon access## DenyAll
##proftpd.deb anon access## </Limit>
<Limit READ>
AllowAll
</limit>
##proftpd.deb anon access## </Directory>
##proftpd.deb anon access##
##proftpd.deb anon access## # Uncomment this if you re brave.
##proftpd.deb anon access## # <Directory incoming>
##proftpd.deb anon access## # # Umask 022 is a good standard umask to prev
ent new files and dirs
##proftpd.deb anon access## # # (second parm) from being group and world w
ritable.
##proftpd.deb anon access## # Umask 022 022
##proftpd.deb anon access## # <Limit READ WRITE>
##proftpd.deb anon access## # DenyAll
##proftpd.deb anon access## # </Limit>
##proftpd.deb anon access## # <Limit STOR>
##proftpd.deb anon access## # AllowAll
##proftpd.deb anon access## # </Limit>
##proftpd.deb anon access## # </Directory>
##proftpd.deb anon access##
##proftpd.deb anon access## </Anonymous> |
|