Sperren Sie Dateien und verhindern Sie Änderungen mit diesem einfachen Befehl
[Linux] Es gibt Zeiten, in denen Sie Dateien sperren und verhindern wollen, dass andere Personen oder das System Änderungen an ihnen vornehmen. Hier ist ein einfacher Befehl, mit dem Sie entweder eine einzelne Datei oder einen Ordner sperren können:
sudo chattr + i / Pfad / zu / Datei
Aufschließen:
sudo chattr -i / Pfad / zu / Datei
Erläuterung : chattr
ist ein Befehl, mit dem ein Benutzer bestimmte Attribute für eine Datei festlegen kann, die sich in einem Linux-Dateisystem befindet. Ein "+ i" Flag fügt der Datei ein unveränderbares Attribut hinzu. Wenn dies aktiviert ist, kann selbst ein Root-Benutzer die Datei nicht ändern. In ähnlicher Weise subtrahiert ein Flag "-i" das spezifische Attribut von der Datei.
Wenn Sie einen Ordner mit Dateien haben, die Sie sperren möchten, können Sie auch das " +R
" -Flag hinzufügen. Beispielsweise:
sudo chatr + R + i / Pfad / zu / Ordner
Hinweis : Nur der Superuser oder ein Prozess, der die CAP_LINUX_IMMUTABLE-Funktion ausführt, kann dieses Attribut festlegen oder löschen.