chmod: Ändern der Berechtigungen für Operation nicht zulässig

chmod: Ändern der Berechtigungen für Operation nicht zulässig

Ich habe einen Fehler jedes Mal, wenn ich etwas mit 3 Ordnern mache, habe ich einen Fehler

chmod: changing permissions of ‘’: Operation not permitted

  1. Dieser Fehler tritt nur bei 3 Ordnern auf Bildbeschreibung hier eingeben

  2. es passiert, nachdem ich diesen Befehl gedrückt habe

chattr +a Koordinator*

Ich denke, das ist die Auswirkung, nachdem ich diesen Befehl verwendet habe. Jetzt kann ich mit diesen drei Ordnern nichts mehr machen, nicht einmal als Root. Gibt es eine Möglichkeit, das zu beheben?

Antwort1

Die Verwendung chattr +aauf einem Verzeichnis bewirkt, dass Dateien und Unterverzeichnisse darin erstellt werden können, das Verzeichnis selbst jedoch nicht gelöscht, verschoben oder seine Berechtigungen geändert werden können. Die darin enthaltenen Dateien und Unterverzeichnisse sind davon nicht betroffen und können weiterhin geändert, aber nicht verschoben oder gelöscht werden.

Um die Berechtigungen oder andere Änderungen an diesen Verzeichnissen vornehmen zu können, entfernen Sie das Attribut mit dem folgenden Befehl:

chattr -a Koordinator*

Ich empfehle, die Manpage zu lesen chattrund nachzuschauen, was die verschiedenen Optionen bewirken.

verwandte Informationen