Kann ich Textdateien dauerhaft schreibgeschützt machen?

Kann ich Textdateien dauerhaft schreibgeschützt machen?

Ich habe also eine verschlüsselte Gedit-Datei, die sehr vertrauliche Informationen enthält. Kann ich das read-onlyfür immer so machen? Ja, ich weiß, dass ich das in den Eigenschaften machen kann, aber jemand kann das ändern read and writeund es wird umgangen.

Antwort1

Sie können „chattr“ verwenden chattr, ein Dienstprogramm zum Ändern von Dateiattributen:

sudo chattr +i filename

Aus man chattr:

Eine Datei mit dem Attribut „i“ kann nicht geändert werden: Sie kann nicht gelöscht oder umbenannt werden, es kann kein Link zu dieser Datei erstellt werden und es können keine Daten in die Datei geschrieben werden. Nur der Superuser oder ein Prozess mit der Fähigkeit CAP_LINUX_IMMUTABLE kann dieses Attribut setzen oder löschen.

Jetzt kann niemand diese Datei ändern. Wenn Sie nicht möchten, dass jemand jemals die Chance bekommt, diese Datei zu ändern, auch nicht in einer Live-Sitzung, dann schlage ich vor, dass Sie das gesamte Dateisystem verschlüsseln.

verwandte Informationen