Linux/Besitzrechte: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „== Besitzrechte == * Jeder UNIX-Benutzer hat eine Benutzerkennung (user id, kurz: UID) mit der er sich gegenüber dem Betriebssystem identifiziert. Außerdem g…“
 
Keine Bearbeitungszusammenfassung
Zeile 33: Zeile 33:


Es kann entweder die Gruppennummer oder der Gruppenname angegeben werden.
Es kann entweder die Gruppennummer oder der Gruppenname angegeben werden.
[[Category:Linux:Zugriffsrechte]]
[[Category:Linux:Sicherheit]]

Version vom 5. Dezember 2020, 10:29 Uhr

Besitzrechte

  • Jeder UNIX-Benutzer hat eine Benutzerkennung (user id, kurz: UID) mit der er sich gegenüber dem Betriebssystem identifiziert. Außerdem gehört jeder UNIX-Benutzer mindestens einer Gruppe an (primäre Gruppe) und besitzt damit eine Group-ID, (kurz: GID).
  • Über Gruppen lassen sich die Zugriffsrechte eines einzelnen Benutzers erweitern.
  • So könnte man beispielsweise alle Benutzer standardmäßig in die Gruppe Users stecken.
  • Diese Gruppe hat standardmäßig nur sehr wenig Zugriffsrechte. Damit ein User dieser Gruppe nun z.B. auf das Modem zugreifen darf, kann man ihn zusätzlich auch noch in die Gruppe dialout eintragen.
  • Die Use-ID und die Gruppenzugehörigkeiten lassen sich dem Befehl id anzeigen.
$ id
uid=1000(dirkw) gid=500(privat)\
Gruppen=0(root),14(uucp),16(dialout),33(video),100(users)

Jede Datei gehört also immer zu genau einem Benutzer, und genau zu einer Gruppe, die bei der Erzeugung einer Datei eingetragen werden.

Besitzer ändern: chown

chown·User·Dateiliste

Übertragen einer Datei an einen anderen Benutzer. Der Benutzer wird vollständiger Eigentümer der Datei. Der alte Eigentümer verliert sie.

Beispiel

chown·markus·datei1

Datei dat1 wird an markus übertragen.

Die bit UID, GID und Sticky nehmen eine Sonderstellung ein - sobald eine Datei an einen anderen Be­nutzer übertragen wird, werden sie zur Sicherheit automatisch ge­löscht.

Der Befehl chown kann nur von root ausgeführt werden

Gruppen ändern

chgrp·Gruppe·Dateiliste

Ändern der Gruppenzugehörigkeit einer Datei.

Es kann entweder die Gruppennummer oder der Gruppenname angegeben werden.