550 Vorgang beim Löschen von Dateien über FTP nicht zulässig - Ich habe jedoch Berechtigungen

3

Ich lösche eine Drupal-Installation von einem Server, auf den ich gerade Zugriff habe. Die meisten Dateien werden einwandfrei gelöscht, aber für einige Dateien gibt FileZilla

550 Bedienung nicht erlaubt

Ursprünglich dachte ich, dass root vielleicht Eigentümer dieser oder ähnlicher Dateien ist, aber es stellt sich heraus, dass ich sie über FileZilla auf 777 chmodieren kann, sie aber immer noch nicht lösche.

Daher kann ich die Dateien ändern, aber nicht über FileZilla löschen. Ich habe keinen Shell-Zugriff und es gibt nichts Vergleichbares wie cPanel. Außerdem kann ich keine Informationen über das Betriebssystem oder etwas finden. Es ist ein seltsamer Gastgeber.

Irgendwelche Ideen, was hier falsch sein könnte?

Hier ist das Protokoll, wenn versucht wird, eine der Dateien zu löschen:

Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Deleting "/sites/default/default.settings.php"
Command:    CWD /sites/default
Response:   250 CWD command successful
Command:    DELE default.settings.php
Response:   550 default.settings.php: Operation not permitted
Pjottur
quelle
Welches Betriebssystem und welches Dateisystem verwendet der Server? könnte es sein, dass die datei zu diesem zeitpunkt geöffnet wird, .... nur ein paar gedanken, um evtl. in eine neue richtung zu denken.
Run CMD
Ich kann mir nicht vorstellen, dass die Dateien von irgendetwas geöffnet oder verwendet werden, da ich den größten Teil von Drupal gelöscht habe, einschließlich der index.php-Datei, die diese Dateien aufrufen würde. Ich habe keinen Zugriff auf Informationen über den Server, muss mich aber an dieser Stelle möglicherweise an den Host wenden.
Pjottur

Antworten:

3

Um eine Datei zu löschen, müssen Sie über Schreibberechtigungen für das übergeordnete Verzeichnis und nicht für die Datei selbst verfügen.

Martin Prikryl
quelle
Das hat es geschafft. Ein Unterordner hatte 077-Berechtigungen, sobald ich geändert habe, dass ich die anderen löschen kann
Pjottur
Wenn dies nicht funktioniert, würde ich davon ausgehen, dass die Datei verwendet und daher gesperrt ist. Aber das ist anscheinend nicht der Fall.
Vlastimil Ovčáčík