Witam
Mocuję się z konfiguracją ProFTPd.
Poniżej mój plik proftpd.conf
Chciałbym nadać następujące prawa:
Anonymous może zapisywać i odczytywać, nie może kasować plików z serwera + ograniczenie transferu do 10kb
roman ma mieć pełne prawa + transfer bez ograniczeń ale tylko z wew.ip
Jescze jedno: jak zatrzymać ProFTPd - polecenie "./proftpd stop" jakoś u mnie nie dziala
#=======proftpd.conf==============
ServerAdmin
romann@com.pl
ServerType standalone
ServerIdent on "cos tam"
DefaultServer on
AllowStoreRestart on
AllowRetrieveRestart on
AllowStoreRestart on
DefaultRoot ~
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
Port 21
User nobody
Group nogroup
MaxInstances 2
MaxLoginAttempts 3
TimeoutStalled 300
TimeoutIdle 300
TimeoutLogin 60
TimeoutNoTransfer 180
MaxClients 2 "Przykro mi, ale jeden ftp == dwoch luserow"
MaxClientsPerHost 1 "Przykro mi,alejedenluser== jednasesja..."
DisplayLogin .welcome.msg
DisplayFirstChdir .message
<Anonymous /home/ftp>
User roman
Group users
AnonRequirePassword on
DisplayLogin .welcome.msg
GroupOwner users
Umask 002
#HideUser root
#HideGroup root
HideNoAccess on
<Directory uploads/*>
<Limit READ>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
<Limit MDK>
AllowAll
</Limit>
</Directory>
</Anonymous>
# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous /home/ftp>
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 2
DisplayLogin .welcome.msg
# Ograniczenie transferu w kB
TransferRate RETR 10
<Limit WRITE>
AllowAll
</Limit>
<Directory incoming/*>
<Limit READ>
DenyAll
</Limit>
</Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>
#===========koniec proftpd.conf======================