PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ProFTPD: Directory Trees uploaden



feuerwand
01.11.02, 17:16
Tach,
ich habe hier ein komisches Problem mit ProFTPD 1.2.5 (final): beim Versuch ein Directory Tree auf den Server hochzuladen, erhalte ich die Fehlermeldung "Forbidden Filename" (sowohl bei den Dateien, die sich in der Verzeichnissen befinden als auch bei den Verzeichnissen selbst). Das herunterladen eines Verzeichnisbaumes hingegen funktioniert. Wenn ich die Ordner manuell erstelle funktioniert es - also liegt es nicht am Namen des Verzeichnisses oder der Datei(en). Auch als root (nur im LAN) bekommt man die gleichen Ergebnisse. In den Logs steht nichts brauchbares.

Hier der Teil der proftpd.conf, der fuer /* zustaendig ist. Ich denke, hier liegt der Fehler - ich finde ihn aber nicht =(.



<Direcotry /*>
AllowOverwirite on

<LIMIT WRITE STOR DELE RNTO RMD MKD SITE_CHMOD>
AllowAll
</Limit>

</Directory>


Google, die Suchenfunktion und die Docs brachten mich nicht wirklich weiter (vielleicht auch nur falsch gesucht?).

Hat vielleicht einer von euch eine Idee, woran es liegt?

[LF]maro
01.11.02, 18:37
hi ,

ich denke mal das liegt an den 'PathDenyFilter' der irgendwo in der proftpd.conf steckt .......

kannste den ein leeres verz. hochladen ???


Gruß
maro

feuerwand
01.11.02, 18:55
Auch ein leeres Verzeichnis will er nicht.

[LF]maro
01.11.02, 20:22
hi




<Direcotry /*>
AllowOverwirite on

<LIMIT WRITE STOR DELE RNTO RMD MKD SITE_CHMOD> # Alles das wird verboten, also auch WRITE nimm mal write raus
AllowAll # gilt für alle
</Limit>

</Directory>



und eventl. auch MKD = mkdir rausnehmen !


* CWD (Change Working Directory)
Sent by client when changing directories. Note that limits placed on this command also apply to the CDUP command (Change Directory UP).
* MKD (MaKe Directory)
Sent by client to create a new directory.
* RNFR (ReName FRom), RNTO (ReName TO)
Sent as a pair by client to rename a directory entry.
* DELE (DELEte)
Sent by client to delete a file.
* RMD (ReMove Directory)
Sent by client to remove a directory.
* RETR (RETRieve)
Transfer a file from the server to the client.
* STOR (STORe)
Transfer a file from the client to the server.
* SITE_CHMOD (CHange MODe bits)
Change the permissions of files on the server.



ansonten mal HIER (http://www.proftpd.de) schaun

gruß
maro

feuerwand
01.11.02, 20:31
Sorry, aber was soll das bringen? Wenn ich verbiete Verzeichnisse zu erstellen und Dateien zu schreiben erziele ich ja eigentlich den umgekehrten Effekt.
Auf proftpd.de habe ich nichts gefunden.

[LF]maro
01.11.02, 20:58
sorry hab was verwechselt , ja stimmt du hast da ja AllowAll *pack kopf*


maro

[LF]maro
01.11.02, 21:04
ich poste dir einfach mal meine proftpd.conf,

vieleicht kannste damit ja was anfangen.



maro

feuerwand
01.11.02, 21:37
In deiner Config finde ich leider keine Abweichungen, die vielleicht helfen koennten =(
Aber trotzdem danke fuer deine Bemuehungen ; )

[LF]maro
01.11.02, 21:57
vieleicht deine localen rechte ........

user , group etc.








maro

feuerwand
01.11.02, 22:14
Die sind korrekt gesetzt, denn sonst wuerde sich das ja schon beim Uploaden von einzelnen Dateien oder beim manuellen Erstellen eines Verzeichnisses bemerkbar machen...

[LF]maro
01.11.02, 22:20
mal verschiedene ftp-client ausprobiert ??? nur so'ne idee

feuerwand
01.11.02, 22:53
Ja, daran liegt's auch nicht =(

feuerwand
04.11.02, 19:39
Hat sonst wirklich keiner mehr eine Idee? =(