Mit dem Befehl:

chattr

schützen Sie Dateien vor unabsichtlicher wie auch absichtlicher Änderung, eine solch geschützte Datei lässt sich nicht einmal vom Nutzer root – also dem Administrator unter Linux ändern.

Nehmen wir einmal an ein Angreifer würde durch eine Lücke, oder durch manipulierte Software an Ihren Account kommen. Ins System kommt er schwieriger, er könnte aber beispielsweise Ihre „.bashrc“ (.zshrc, …) verändern, dazu benötigt er keine administrativen Rechte. Dies wäre vor allem mit Systemen die:

sudo

für administrative Rechte verwenden ein Problem. Hier wird die Konfiguration den Nutzers genutzt und nicht die des wirklichen Administrators, die wiederum unter „/root/“ liegt. Er könnte beispielsweise ein Alias erstellen – etwa:

alias befehl='sh /pfad/zur/datei.sh'

Führen Sie diesen Befehl mit administrativen Rechten aus, wird in diesem Fall ein vom Angreifer abgelegtes Script mit administrativen Rechten ausgeführt, auch wenn der Angreifer dies selbst nicht kann. Sie würden ihm diesen Gefallen tun. Hier ist die „.bashrc“ nur ein einfaches Beispiel.

Um nun eine Datei mittels „chattr“ zu schützen, tun Sie dies mit administrativen Rechten am Terminal. Nehmen wir nun als Beispiel die Datei.bashrc“ – um den Schutz zu aktivieren, nutzen Sie die Option „+i„:

chattr +i .bashrc

Weder der Besitzer der Datei, also Sie selbst, noch der Administrator kann die Datei nun ändern. Möchten Sie die Datei wieder änderbar machen, nutzen Sie stattdessen die Option „-i„:

chattr -i .bashrc

Dies gelingt auch mit ganzen Verzeichnissen, etwa für das Verzeichnis.oh-my-zsh“ – um ein ganzes Verzeichnis zu schützen, nutzen wir zusätzlich die Option „-R“ für „–recursive„:

chattr +i -R .oh-my-zsh/

Um sich alle so geschützten Dateien und Verzeichnisse im aktuellen Verzeichnis anzeigen zu lassen, nutzen Sie wiederum:

lsattr

Erstveröffentlichung:

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Meldung, wenn NFS Share nicht err …Zitat von zebolon am 22. November 2024, 16:27 Uhr Hallo @linuxopa … Weiterlesen
Debian installieren - für Anfänge …Danke LinuxBiber, das hilft gut weiter. Wenn da aber für den De … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive