wake-up-neo.net

Die Berechtigungen wurden plötzlich in "00" im Site-Bilderverzeichnis geändert

Die Berechtigungen für das Site-Image-Verzeichnis eines Clients haben sich plötzlich in 00 geändert. Dies bedeutet, dass niemand auf den Inhalt des Verzeichnisses zugreifen kann. Nicht einmal die Browser. Ich kann nicht über FTP auf das Verzeichnis zugreifen oder seine Berechtigungen ändern.

Was könnte das verursacht haben? Gibt es eine Möglichkeit, die Berechtigungen zurückzusetzen?

3
MeltingDog

Berechtigungen haben sich nicht von selbst geändert, jemand (oder etwas) hat es geändert. Das kann auf verschiedene Arten geschehen:

  1. PHP-Skripte, die Berechtigungen ändern
  2. Benutzerwechselberechtigungen über FTP (chmod)

Die Sache ist, um Berechtigungen für eine Datei oder einen Ordner zu ändern, müssen Sie Schreibrechte für diesen Ordner haben. Auf diese Weise können Sie die Erlaubnis von sich selbst entfernen (was in Ihrem Fall geschehen ist), wodurch Sie vom Zugriff auf die Dateien ausgeschlossen werden.

Um die Berechtigungen zurücksetzen zu können, müssen Sie sich als root anmelden und festlegen, dass sie benutzerbeschreibbar und für Gruppen lesbar sind (oder bei Bedarf für Gruppen beschreibbar sind):

$ Sudo chown -R u+rw,g+rx path/to/directory

Wenn Sie keinen root Zugriff auf Ihren Webserver haben oder keine andere Möglichkeit haben, Rücksetzberechtigungen zu konfigurieren (wie cPanel, aber auch das funktioniert möglicherweise nicht), müssen Sie sich an Ihren Hosting-Anbieter wenden, um dies zu tun für dich.

2
phoops

Nicht ohne Shell-Zugriff, den ich mir vorstellen kann. Sofern Sie keine Systemsteuerung haben, sollte dies den indirekten Zugriff auf Dateiebene ermöglichen. Möglicherweise müssen Sie den technischen Support anrufen und ihn bitten, den Schutz auf etwas zu ändern, mit dem Sie auf das Verzeichnis zugreifen können. Danach würde ich gerne wissen, wie sich dies geändert hat. Du wirst es vielleicht nie erfahren, aber ich würde trotzdem herumgraben.

0
closetnoc