www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: tsibi am 15. Juli 2005, 23:49:40



Titel: Upload nur in einem Ordner erlauben
Beitrag von: tsibi am 15. Juli 2005, 23:49:40
Hallo zusammen,

ich möchte meinen Server so konfigurieren, dass ein anonymer Besucher nur im Ordner upload Dateien speichern undOrdner anlegen können.

Folgende Konfiguration funktioniert bei mir nicht:

Code:
<Anonymous /home/tsibi/ftp>
  User tsibi
  Group tsibi
  UserAlias anonymous tsibi
  RequireValidShell off
  MaxClients 10
  <Limit WRITE>
    DenyAll
  </Limit>
  <Directory upload>
    <Limit STOR MKDIR>
      AllowAll
    </Limit>
  </Directory>
</Anonymous>


Wäre für Hilfe dankbar.


Titel: Upload nur in einem Ordner erlauben
Beitrag von: Timeless am 16. Juli 2005, 21:53:06
hast du dem Ordner selber die 777 rechte gegeben ?

chmoc /home/tsibi/ftp/ 777


dann sollte es eigentlich gehen[/list]


Titel: Upload nur in einem Ordner erlauben
Beitrag von: tsibi am 16. Juli 2005, 22:50:27
Hallo Timeless,

auch wenn ich den Ordnern ftp und upload die 777 Rechte gebe, kann ich nach wie vor zwar neue Dateien im Ordner upload anlegen aber keine neuen Ordner.


Titel: Upload nur in einem Ordner erlauben
Beitrag von: phoenix am 17. Juli 2005, 13:24:11
hi

versuch das ganze doch mal entwas ausführlicher:

<Directory upload>
  AllowStoreRestart     on
  AllowOverWrite        on
  <Limit Write Read STOR DELE RMD CWD MKDIR REST APPE PASV>
  AllowAll
  </Limit>
</Directory>


Titel: Upload nur in einem Ordner erlauben
Beitrag von: tsibi am 17. Juli 2005, 21:39:28
Hi,

danke für deine Antwort.

Jetzt darf ein anonymer Besucher aber alles. Ich möchte aber, dass er nur neue Ordner und Dateien anlegen aber nichts löschen oder umbenennen kann. Natürlich soll er auch in die Verzeichnisse wechseln können.

Auch ein
<Limit DELE>
DenyAll
</Limit>
hilft nichts. Ich kann trotzdem Ordner und Dateien löschen.


Titel: Upload nur in einem Ordner erlauben
Beitrag von: phoenix am 17. Juli 2005, 23:50:36
insofern du es nicht schon getan hast, versuche mal:

<Limit WRITE READ STOR CWD MKDIR REST APPE PASV>
   AllowAll
</Limit>
<Limit RMD DELE>
   DenyAll
</Limit>