VSFTPD läuft, kann jedoch kein Verzeichnis erstellen / 550 Create directory operation failed
Hallo zusammen.
Vielleicht kann mir ja jemand helfen.
Benutze SuSe Linux 10.0 und habe einen FTP-Server installiert und eingerichtet.
Es handelt sich um den VSFTPD, der in der SuSe Distribution enthalten war.
Ziel ist es, den Server für "alle" zugänglich zu machen, sprich für eine anonyme Anmeldung zu konfigurieren.
Dies funktioniert auch soweit. Kann mich mit dem Benutzer: "anonymous" und einem leeren Passwort anmelden!
Sehe auch alle Verzeichnisse und Dateien. Die Befehle get und put funktionieren auch einwandfrei.
Wenn ich jedoch ein neues Verzeichnis erstellen will oder eine Datei löschen will, kommt folgende Meldung:
550 Create directory operation failed
Ich habe jedoch u.a. in der vsftpd.conf bei den " general Settings"
write_enable=YES
und bei den "Anonymous FTP user Settings"
anonymous_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
vorgenommen.
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus.
MFG
Tom
Vielleicht kann mir ja jemand helfen.
Benutze SuSe Linux 10.0 und habe einen FTP-Server installiert und eingerichtet.
Es handelt sich um den VSFTPD, der in der SuSe Distribution enthalten war.
Ziel ist es, den Server für "alle" zugänglich zu machen, sprich für eine anonyme Anmeldung zu konfigurieren.
Dies funktioniert auch soweit. Kann mich mit dem Benutzer: "anonymous" und einem leeren Passwort anmelden!
Sehe auch alle Verzeichnisse und Dateien. Die Befehle get und put funktionieren auch einwandfrei.
Wenn ich jedoch ein neues Verzeichnis erstellen will oder eine Datei löschen will, kommt folgende Meldung:
550 Create directory operation failed
Ich habe jedoch u.a. in der vsftpd.conf bei den " general Settings"
write_enable=YES
und bei den "Anonymous FTP user Settings"
anonymous_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
vorgenommen.
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus.
MFG
Tom
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33433
Url: https://administrator.de/contentid/33433
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
11 Kommentare
Neuester Kommentar
Hi,
der FTP Server läuft unter einem Benutzernamen - "root" oder "nobody" oder "ftp" - im Zweifelsfall in /etc/passwd suchen, was es so gibt, oder mit "ps auxwww | less" die Prozesse durchsuchen. Möglich auch "ps auxwww | grep -i ftp"
Ein erster Versuch wäre es in dem Verzeichnis (das jetzt noch leer ist? Wenn nein, dann bitte vorsichtig vorgehen) ein "sudo chmod o+w ." zu machen. Ich nehme an, dass du nicht als root auf dem System einloggst und dass du ein SuperKuhTool wie sudo installiert hast.
der FTP Server läuft unter einem Benutzernamen - "root" oder "nobody" oder "ftp" - im Zweifelsfall in /etc/passwd suchen, was es so gibt, oder mit "ps auxwww | less" die Prozesse durchsuchen. Möglich auch "ps auxwww | grep -i ftp"
Ein erster Versuch wäre es in dem Verzeichnis (das jetzt noch leer ist? Wenn nein, dann bitte vorsichtig vorgehen) ein "sudo chmod o+w ." zu machen. Ich nehme an, dass du nicht als root auf dem System einloggst und dass du ein SuperKuhTool wie sudo installiert hast.
Hi,
den FTP User und Samba User in einer Gruppe vereinigen, die Gruppe berechtigen.
Ein "s" bit auf die Gruppe setzen. Die Mask in Samba auf g+w erweitern.
Zum Ändern der Verzeichnisrechte solltest du FTP und Samba stoppen, du willst nicht ein Verzeichnis im vollen Zugriff einfach ändern - böse, böse...
den FTP User und Samba User in einer Gruppe vereinigen, die Gruppe berechtigen.
Ein "s" bit auf die Gruppe setzen. Die Mask in Samba auf g+w erweitern.
Zum Ändern der Verzeichnisrechte solltest du FTP und Samba stoppen, du willst nicht ein Verzeichnis im vollen Zugriff einfach ändern - böse, böse...
Hi,
wie ich schon sagte und auch zu lesen und zu verstehen war, läuft der ftpd unter einem User/unter einer ID.
Auch wenn ein Nutzer aus dem LDAP authentifiziert wird, bleibt es trotzdem ein Nutzer.
Jetzt kommt nur noch die Frage, ob du mit WinBind die User dynamisch aus dem LDAP holst.
Wobei es eigentlich egal ist - du musst einfach den DomainUser und den FTP User zusammenbringen.
Was ich sonst noch so schrieb, hast du nicht gelesen oder nicht ausprobiert - oder beides?
...ftpd und smbd und nmbd stoppen und dann die Verzeichnisrechte ändern - hilft?
...Sollte man nicht unbedingt so lassen, aber für das erste würde es weiterhelfen, sich auf ein Rechteproblem zu einigen, das vorliegt...
wie ich schon sagte und auch zu lesen und zu verstehen war, läuft der ftpd unter einem User/unter einer ID.
Auch wenn ein Nutzer aus dem LDAP authentifiziert wird, bleibt es trotzdem ein Nutzer.
Jetzt kommt nur noch die Frage, ob du mit WinBind die User dynamisch aus dem LDAP holst.
Wobei es eigentlich egal ist - du musst einfach den DomainUser und den FTP User zusammenbringen.
Was ich sonst noch so schrieb, hast du nicht gelesen oder nicht ausprobiert - oder beides?
...ftpd und smbd und nmbd stoppen und dann die Verzeichnisrechte ändern - hilft?
...Sollte man nicht unbedingt so lassen, aber für das erste würde es weiterhelfen, sich auf ein Rechteproblem zu einigen, das vorliegt...