dedlfix: Linux Dateirechte

Beitrag lesen

Hi!

Bei Dateien werden ja die Dateirechte so angegeben, zb rwxrw-r--
Wenn eine Datei also diese Rechte hat, dann darf root damit alles machen und alle anderen dürfen die Datei nur lesen (r--). Aber "rw-" verstehe ich nicht.

Zu den Dateirechten gibt es immer auch eine Angabe zum Benutzer und zu einer Gruppe. Für den Benutzer gilt das erste Tripel, für die Gruppe das zweite und für alle anderen das dritte. Die Kennung root (genauer der User mit der UID 0) hat eine Sonderrolle, und kann sowieso alles.

Im Internet steht, dass damit eine Gruppe gemeint ist. Aber es gibt doch meistens verschiedene Gruppen auf dem PC. Für welche Gruppe ist diese Angabe dann gemacht?

Diese Angabe erfährst du beim Auflisten: ls -l

drwxr-xr-x 2 foo   bar    4096 May 17 17:25 test/

Dieses Verzeichnis gehört den Benutzer foo, und der Gruppe bar. Benutzer können einer oder mehreren Gruppen angehören.

Und außerdem, wie kann es denn Dateien geben, die zb r--r--r-- sind? Dann kann ja niemand (auch root) die Datei nie wieder löschen also wäre sie doch für immer auf dem PC.

Löschen ist eine Schreiboperation im Verzeichnis. Wenn du dafür das w-Reccht hast, kannst du sämtliche Dateien darin ungeachtet ihrer Berechtigung und Besitzverhältnisse löschen.

Lo!