ServerName			"Private FTP Server"
ServerAdmin         tipek@pd125.wroclaw.sdi.tpnet.pl 
ServerIdent			on "Witam"
ServerType			standalone
DeferWelcome        on
DefaultServer		on
DefaultRoot 		/var/ftp/pub  
Port				21
Umask				002
#Uzytkownik na jakim jest uruchomiony serwer
#W Mandrake 8.0, 8.1 wybierz nobody, nobody
#W Mandrake 9.0, 9.1, 10.0 wybierz ftp, ftp
User				ftp
Group				ftp
TimeoutIdle                     300
TimeoutStalled                  300
TimeoutLogin                    60
TimeoutNoTransfer               300
ExtendedLog                     /var/log/proftpd.log
ExtendedLog                     /dev/tty10
DisplayLogin                    welcome.msg
MaxInstances                    20
MaxLoginAttempts                2  
MaxClients 10 ">>>Za duzo chetnych :( Zapraszam innym razem.<<<"
MaxClientsPerHost 5 "Przystopuj! Za duzo polaczen z jednego IP."

<Limit LOGIN>
Order allow,deny
Allow from .pl
Allow from 192.168.0.1
Allow from 192.168.0.2
DenyAll
</Limit>

<Directory /*> 
AllowOverwrite on 
#AllowRetrieveRestart on 
AllowStoreRestart on 
</Directory> 

# Needed for NIS.
PersistentPasswd off

#######################################################################

<Anonymous /var/ftp/pub>
  User				ftp
  Group				ftp
  UserAlias			anonymous ftp
  AnonRequirePassword           off
  RequireValidShell             off
  DisplayLogin			welcome.msg
  DisplayFirstChdir		.message
  GroupOwner                    ftp
  Umask                         002
  HideUser                      root
  HideGroup                     root
  HideNoAccess                  on
  MaxClients 10 "Za duzo chetnych. Zapraszam innym razem"
  MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP."

 <Limit WRITE MDK DELE RMD STOR>
    DenyAll
  </Limit>
  <Limit DIRS LIST READ>
    AllowAll    
  IgnoreHidden on
 </Limit>
</Anonymous>

########################################################################

<Anonymous /home/ftptipek/pubtipek>
  User				ftptipek
  Group				ftptipek
  AnonRequirePassword           on
  RequireValidShell             off
  DisplayLogin			welcome.msg
  DisplayFirstChdir		.message
  GroupOwner                    ftptipek
  Umask                         002
  HideUser                      root
  HideGroup                     root
  HideNoAccess                  on
  MaxClients 10 "Za duzo chetnych. Zapraszam innym razem"
  MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP."

<Limit LOGIN>
 Order allow,deny
 Allow from .pl
 DenyAll
</Limit>

<Directory /home/ftptipek/pubtipek>
<Limit WRITE STOR MDK READ MDK>
 AllowAll
</Limit>
<Limit DELE RMD>
 DenyAll
 IgnoreHidden on
</Limit>
</Directory>
</Anonymous>

DefaultRoot /home/ftptipek/pubtipek

########################################################################

<Anonymous /home/ftpwacek/pubwacek>
  User				ftpwacek
  Group				ftpwacek
  AnonRequirePassword           on
  RequireValidShell             off
  DisplayLogin			welcome.msg
  DisplayFirstChdir		.message
  GroupOwner                    ftpwacek
  Umask                         002
  HideUser                      root
  HideGroup                     root
  HideNoAccess                  on
  MaxClients 10 "Za duzo chetnych. Zapraszam innym razem"
  MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP."

<Limit LOGIN>
 Order allow,deny
 Allow from .pl
 DenyAll
</Limit>

<Directory /home/ftpwacek/pubwacek>
<Limit READ WRITE DIRS>
 AllowAll
#</Limit>
#<Limit RMD>
# DenyAll
 IgnoreHidden on
</Limit>
</Directory>
</Anonymous>

DefaultRoot /home/ftpwacek/pubwacek

