Hi, erstmal danke
das ist eine gute idee bis jetzt, wenn ihr mir noch bei einem kleinen Problem helfen koennt.
User admin und upload laufen ohne Probleme, nur der download user macht stress, der will einfach sich nicht in seinen Rechten einbinden lassen, der kann öschen schreiben verschieben aendern usw., obwohl ich ihm gesagt habe, dass er es ncht darf !!!!!
So sieht meine conf jetzt aus.
ServerType standalone
DefaultServer on
Umask 022
ServerName "mein ftp server"
ServerAdmin root@localhost
ServerIdent on "mein ftp server"
Port 21
MaxInstances 10
MaxLoginAttempts 3
User nobody
Group nogroup
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 14
TransferRate STOR 200
TransferRate STOU 200
TransferRate APPE 200
AllowOverwrite on
DefaultRoot ~<Global>
<Limit LOGIN>
AllowUser admin
AllowUser upload
AllowUser download
DenyALL
</Limit>
</Global>
RequireValidShell off
<IfUser admin>
TimeoutIdle 120
MaxClients 1 "Leider ist der admin schon da"
<Directory ~/*>
<Limit CWD MKD RTFR RNTO DELE RMD RETR STOR SITE_CHMOD STAT LIST NLST ALL>
AllowAll
</Limit>
</Directory>
</IfUser>
<IfUser download>
TimeoutIdle 60
MaxClients 2 "Leider saugen schon 2 Leute"
<Directory ~/*>
<Limit MKD RTFR RNTO DELE RMD STOR SITE_CHMOD WRITE>
DenyAll
</Limit>
<Limit CWD RETR READ>
AllowAll
</Limit>
</Directory>
</IfUser>
<IfUser upload>
TimeoutIdle 120
MaxClients 10 "Leider laden schon 10 Leute was hoch"
<Directory ~/*>
<Limit READ WRITE>
DenyAll
</Limit>
<Limit STOR MKD>
AllowAll
</Limit>
</Directory>
alle 3 user gehoehren einer gruppe an "ftpserver" ist das so richtig
?
So dann habe ich ja 3 Ordner gemacht,
/home/ftp
/home/ftp/download
/home/ftp/incomming
und den FTP usern diese Ordner als homedir gegeben.
Dann habe ich noch ein chown :ftpserver /home/ftp/* -R und ein chmod 777 /home/ftp/* -R gemacht,
Die rechte für den uploaduser funktionieren, die rechte für admin auch, nur der download user hat auch admin rechte warum
? ich habe doch gesagt er darf das nichts, selbst wenn ich
<Limit All>
DenyAll
</Limit>
hat dieser user alle rechte
ich habe den user auch mal anderesm mit anderen namen usw angelegt, und auch das direktory geaendert, aber nichts der user hat immer noch volle Rechte, kann mir da noch jemand bei helfen ?
Das wäre super
Danke noch mal !!!!!![