# Uncomment this if you are using NIS or LDAP to retrieve passwords:#PersistentPasswd off

# Uncomment this if you would use quota module:#Quotas on

# Uncomment this if you would use ratio module:#Ratios 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 nobodyGroup nogroup

# Umask 022 is a good standard umask to prevent new files and dirs# (second parm) from being group and world writable.Umask 022 022# Normally, we want files to be overwriteable.AllowOverwrite on

#User should be jailed in their home directoryDefaultRoot ~

# Delay engine reduces impact of the so-called Timing Attack described in# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02# It is on by default. #DelayEngine off

<Anonymous /opt/lampp/htdocs/ftp> User ftp Group nogroup # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous ftp # Cosmetic changes, all files belongs to ftp user DirFakeUser on ftp DirFakeGroup on ftp RequireValidShell off