FTP Server verweigert zufällig (?) zugriff auf datein

mercsen

Lt. Commander
Registriert
Apr. 2010
Beiträge
1.680
Moin liebe CB-Gemeinde.

Mein neuester Server treibt mich hier in den absoluten Wahnsinn!
Da ich hier kleinere Hompage projekte auslagern wollte habe ich einen kleinen Server genommen und mir den Luxus gegönnt ihn mit Plesk zuverwalten.
Nachdem ich die Tortur hinter mir habe sämtlichste software auf einen aktuellen stand zu bringen (wozu braucht man eigentlich plesk....?) scheitert es jetzt an diesem verdammtem FTP Server ProFTPD 1.3.5a.

Ich habe einen neuen FTP User angelegt, ein komplettes Verzeichnis hochgeladen und hatte keine probleme.
Aber wenn ich jetzt, von diesem FTP user erzeugte, Datein überschreiben will kommt, in meinen Augen vollkommen wahllos bei manchen Datein die Meldung

Code:
550 MSql.php.new: Permission denied

oder als ganzer log:

Code:
220 ProFTPD 1.3.5a Server (ProFTPD) [82.165.137.38]
USER dhw
331 Password required for dhw
PASS ******
230 User dhw logged in
TYPE I
200 Type set to I
CWD /
250 CWD command successful
PWD
257 "/" is the current directory
CWD /lib
250 CWD command successful
PORT 192,168,0,128,212,70
200 PORT command successful
STOR MSql.php.new
550 MSql.php.new: Permission denied
PORT 192,168,0,128,212,71
200 PORT command successful
STOR MSql.php.new
550 MSql.php.new: Permission denied
PORT 192,168,0,128,212,72
200 PORT command successful
STOR MSql.php.new
550 MSql.php.new: Permission denied
DELE MSql.php.new
550 MSql.php.new: No such file or directory

Ob ich aktiv oder passiv rauf gehe ist egal, funktioniert beides nicht.

Die Datei habe ich aber nichtmal vor 2 Minuten erstellt.
EDIT:
Ich dachte er sperrt die Datein zufällig, aber mittlerweile kann ich einzig in / datein hochladen, wenn ich ein ein unterverzeichniss gehe: 550

Es kann auch sein das im Verzeichnis /for/bar/ die datei a, b und d überschrieben werden können, aber Datei c haut mir wieder einen fehler um die Ohren. Das macht doch alles keinen Sinn?

Hab zum Spaß auch mal den Dateieigentümer geändert, erlaubt das wirklich jeder alles mit den datein machen darf, nix, immer 550.

Wenn ich die datei aber über den Plesk webuploader hochlade: Keine probleme.

Jemand eine Idee?
Das einzige was mir jetzt in den Sinn kommt wäre das die Datein irgendwie im Hintergrund vorgehalten werden (Zend engine?) und dadurch zum überschreiben gesperrt sind, aber das ist auch nur an den Haaren herbeigezogen weil mir einfach nix einfällt was das verursachen könnte.

Danke für lesen und für eure antworten :)

P.S.
innerlich habe ich mich schon damit abgefunden den ganzen plesk müll wieder runter zu schmeißen.....
 
Zuletzt bearbeitet:
Was haben denn die Dateien die funktionieren für einen user, group, und rechte?
 
derzeit haben sie als eigentümer alle "mercsen", so heißt der webspace benutzer.
Aber ich habe meinen beitrag geändert.
Ich kann alle datein in / ändern aber keine in einem unterverzeichnis. Wenn ich z.b. aber die datei /lib/MSql.php nach / verschiebe kann ich sie ändern.
Es muss was damit zu tun haben das sie in einem Unterverzeichniss ist, nur dieses verzeichniss hat ja der FTP user dhw erstellt.
 
Bei meinen Provider hatte ich ein ähnliches Problem. Da lag es an zuviel Verbindungen gleichzeitig. Die habe ich in Client runter gestellt dann ging es.
 
Zurück
Oben