4
IT-Linux (Subject) / Rechtevergabe unter Linux (Lesson)
- Berechtigungen im Dateisystem - Jede Datei gehört einem Benutzer und einer Gruppe - Berechtigungen: Lesen (Read), Schreiben (Write), Ausführen (Execute), kurz r-w-e. - Jeder Benutzer ist in einer Verwaltungseinheit (standartmäßig "users") - Per Befehl "groups" kann man herausfinden, in welcher Gruppe man ist.
- Rechte auf Dateien Beispiel: -rw-r 1 tux projekt3 14197 Jun 21 15:03 Roadmap - = Datei (hier kann zb. auch d für Verzeichnis stehen) rw- (tux): r = zugriff (lesen) auf Datei ist möglich (wenn - dann nicht) w= verändern (schreiben) auf Datei ist möglich (wenn - dann nicht) - = starten (ausführen) der datei ist nicht möglich (wenn e dann doch) r (projekt3) Gruppe projekt3 kann nur lesen). Alle anderen haben keinen Zugriff auf die Datei.
- Rechte auf Verzeichnisse drwxrwxr-x 1 tux projekt3 35 Jun 21 15:15 Projektdaten d = Verzeichnis "tux" ist Besitzer und "projekt3" Besitzergruppe. Tux: "rwx": Darf Verzeichnis anzeigen (r), neue Dateien im Verzeichnis anlegen (w) , Verzeichnis wechseln (x). Projekt3 darf Verzeichnis anzeigen (r), neue Dateien im Verzeichnis anlegen (w) , Verzeichnis wechseln (x). Alle anderen dürfen Verzeichnis anzeigen und wechseln, allerdings keine neuen Dateien anlegen (-).
- Dateiberechtigungen anpassen - mit chmod (change modus) können Dateiberechtigungen angepasst werden. Beispiel: chmod o+w dateiname . r w x r w - r - - tux office 78 … test1.txt r w x: User kann Datei lesen, verändern und starten. r w -: Gruppe kann Datei lesen und verändern. r - - : Gäste können Datei lesen.
Advertisement