Конфиг:
Код:
ServerName "Mati_maniak Gentoo-Based FTP Server"
ServerType standalone
DefaultServer on
ServerIdent off
RootLogin off
Port 21
Umask 022
User anonftp
Group anonftp
MaxClients 20 "Too many connections to server"
MaxClientsPerHost 5 "%m clients from your host is already connected. Sorry..."
MaxLoginAttempts 10 "Too many attempts to login"
# DisplayConnect /etc/ftp_connect.msg
# DisplayLogin /etc/ftp_login.msg
AccessDenyMsg "ATTENTION!!! ALL CONNECTIONS LOGGED"
AccessGrantMsg "Now you can upload/download files"
DisplayGoAway "Go Away"
# UseHostsAllowFile /etc/proftpd.allow
# UseHostsDenyFile /etc/proftpd.deny
TimeoutIdle 30
TimeoutLogin 35
TimeoutNoTransfer 45
TimeoutStalled 60
DefaultRoot ~
DefaultChdir ~
SyslogLevel notice
UseReverseDNS off
TransferLog /var/log/proftpd-transfer.log
SystemLog /var/log/proftpd-error.log
ExtendedLog /var/log/proftpd-extented.log read,write
#--------------------------------------------------------------------------------
<Directory ~>
AllowOverwrite off
</Directory>
<Anonymous ~>
User anonftp
Group anonftp
UserAlias anonymous anonftp
RequireValidShell off
MaxClients 20 "Too many connections to server"
MaxClientsPerHost 5 "%m clients from your host is already connected. Sorry..."
<Limit LOGIN>
# Order Deny, Allow
# Deny from all
# Allow from 192.168.0.1
AllowAll
</Limit>
<Limit WRITE>
DenyAll
</Limit>
<Directory Upload/*>
<Limit READ>
AllowAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>