ServerName "Welcome on FTP-Server von
www.Shakeman.de"
ServerType standalone
DefaultServer on
ShowSymlinks on
RequireValidShell off
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# 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 50
# Set the user and group that the server normally runs at.
User ftp markus
Group users markus
# Normally, we want files to be overwriteable.
<Directory /*>
AllowOverwrite on
</Directory>
DefaultRoot ~ chroot
# A basic anonymous configuration, no upload directories.
<Anonymous /home/ftp>
MaxClients 5 "Sorry, more than %M user online. Try again l
ater."
RequireValidShell off
User ftp
Group nogroup
UserAlias anonymous ftp
# max. 20kBytes/sec per Download
RateReadBPS 20000
# max. 256kBytes/sec per Upload
#RateWriteBPS 256000
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory /home/ftp/test>
Umask 666
AllowOverWrite On
# kein Xferlimit
RateWriteBPS 0
RateReadBPS 20000
<Limit STOR CWD DELE>
AllowAll
</Limit>
<Limit READ RMD MKD>
DenyAll
</Limit>
</Directory>
<Directory /home/ftp/pub>
Umask 022
AllowOverWrite On
# kein Xferlimit
RateWriteBPS 0
RateReadBPS 20000
<Limit STOR CWD DELE>
AllowAll
</Limit>
<Limit READ RMD MKD>
# DenyAll
AllowAll
</Limit>
</Directory>
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
<markus /home/ftp>
MaxClients 5 "Sorry, more than %M user online. Try again l
ater."
RequireValidShell off
User markus
Group markus
# UserAlias anonymous ftp
# max. 20kBytes/sec per Download
# RateReadBPS 20000
# max. 256kBytes/sec per Upload
#RateWriteBPS 256000
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory /home/ftp/test>
Umask 666
AllowOverWrite On
# kein Xferlimit
RateWriteBPS 0
RateReadBPS 20000
<Limit STOR CWD DELE>
AllowAll
</Limit>
<Limit READ RMD MKD>
DenyAll
</Limit>
</Directory>
<Directory /home/ftp/pub>
Umask 022
AllowOverWrite On
# kein Xferlimit
RateWriteBPS 0
RateReadBPS 20000
<Limit STOR CWD DELE>
AllowAll
</Limit>
<Limit READ RMD MKD>
# DenyAll
AllowAll
</Limit>
</Directory>
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
</markus >
Wieso kennt er nicht <markus>? Ich will diesem einfach irgend wie sagen, das er da und da hin darf.