www.ProFTPD.de
13. März 2007, 19:13:26 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Proftpd missachtet <Limit>-Anweisung  (Gelesen 127 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
_Fabian
ProFTPD
*
Offline Offline

Beiträge: 1


Profil anzeigen
« am: 29. Dezember 2006, 19:38:40 »

Hallo miteinander,

ich versuche nun schon seit geraumer Zeit Proftpd zum laufen zu bekommen. Leider stolpere ich dabei von einem Problem direkt in's Nächste.
Mittlerweile ist meine Stimmung wirklich auf dem absoluten Nullpunkt angelangt und ich spiele mit dem Gedanken Proftpd nach /dev/null zu verbannen. Was soll so etwas: Man programmiert einen mächtigen FTP-Server mit einer komplizierten Syntax und verzichtet spaßeshalber auf eine gute Dokumentation - der Benutzer wirds schon nach genug trial-and-error rausbekommen...

Ich hoffe ihr verzeiht mir Ausschweifung, aber nach 8 Stunden Fehlersuche reißen einem wirklich die Nerven  Verlegen

Das (aktuelle) Problem ist folgendes:
Ich habe einen Benutzer "projekt", der als Standartverzeichnis "/var/ftp/Projekt" zugewiesen bekommt. Nun soll dieser als erster Ansatz nur Rechte zum Verzeichniswechseln haben. Alle weiteren Rechte sollen für einzelne Ordner explizit angegeben werden.
Als erster Test sollen ihm Downloadrechte im Ordner "/var/ftp/Aufgaben" gewährt werden.

Hier mein erster (?) Versuch:

Code:
18 <Anonymous /var/ftp/Projekt>
 19     User    projekt
 20     Group   users
 21     AnonRequirePassword on
 22     MaxClients 5 "The server is full, hosting %m clients"
 23
 24     <Limit ALL>
 25         DenyAll
 26     </Limit>
 27
 28     <Limit LIST NLST PWD XPWD CWD XDWD>
 29         AllowAll
 30     </Limit>
 31
 32     <Directory Aufgaben>
 33         <Limit RETR>
 34             AllowAll
 35         </Limit>
 36     </Directory>
 37 </Anonymous>

So eindeutig die Anweisung für mich aussieht - Proftpd macht nicht das was ich vom ihm möchte!

FileZilla-Ausgabe:
Code:
Befehl: RETR test.txt
Antwort: 550 test.txt: No such file or directory
Fehler: Download fehlgeschlagen

Kann mir jemand sagen was hier falsch läuft, oder wenn nicht, einen anderen FTP-Server mit ähnlichem Funktionsumfang nennen (SFTP und FTPS)?

Bin für Hilfe dankbar!

Grüße,
Fabian
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 08. Januar 2007, 08:23:28 »

kann ja nicht gehen.

a) mit <Anonymous /var/ftp/Projekt> legst Du als CHROOT für den Anonymen FTP erst einmal " /var/ftp/Projekt" fest. ALLE erreichbaren Verzeichnisse müssen also unterhalb dieses Verzeichnisses liegen

b) "/var/ftp/Aufgaben" kann also nicht erreicht werden, also --> /var/ftp/Projekt/Aufgaben

c) <Directory Aufgaben> bitte vollständig angeben, also "/var/ftp/Projekt/Aufgaben"
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.068 Sekunden mit 16 Zugriffen.