Zugriffsrechte auf Dateien und Verzeichnisse unter Linux
Wie auch Microsoft Windows Microsoft und Windows sind eingetragene Marken der Microsoft Corporation. ist Linux dazu geschaffen, ein Mehrbenutzer-System zu sein. Gemeint ist damit, dass sich mehrere Personen einen PC teilen können. Jeder erhält einen eigenen Benutzernamen und ein eigenes Passwort. Für jede Person wird ein eigener Bereich angelegt, in dem die eigenen Dateien sicher gespeichert werden können.
Bei Windows kann jeder Benutzer viele Programme auch mit Administrator-Rechten starten. Damit wird die Sicherheit löchrig. Linux ist da sehr viel strikter. Administrator-Rechte erhalten nur die Personen, die zur Gruppe der Administratoren gehören. Eine solche Einstellung kann nur ein Administrator vornehmen, aber kein normaler Benutzer. Für ein besseres Verständnis möchte ich nun das Rechte-System unter Linux beschreiben.
Rechte-System unter Linux
Dateien und Verzeichnisse werden sicherheitstechnisch gleich behandelt. Zugriff auf beide hat man nur, wenn man berechtigt ist. Administratoren haben alle Rechte über alles!
⇒Besitzer
Jeder Benutzer kann in seinem Bereich neue Verzeichnisse anlegen und dort Dateien speichern. Er ist damit automatisch der alleinige Besitzer dieser Verzeichnisse bzw. der Dateien dort. Nur er und der Administrator haben die zugehörigen Besitzrechte und können die Verzeichnisse bzw. Dateien ändern, verschieben oder löschen.
⇒Gruppe
Jeder Besitzer ist auch Teil einer Gruppe. Wenn bei der Einrichtung eines Benutzers nicht anders angegeben, wird automatisch auch eine Gruppe mit dem Namen des Besitzers angelegt.
Alle Mitglieder einer solchen Gruppe haben die gleichen Gruppenrechte für den Zugriff auf die betreffenden Dateien bzw. Verzeichnisse. Diese Zugehörigkeit kann nur der Besitzer oder ein Administrator ändern. Ein Benutzer kann auch Mitglied mehrerer Gruppen sein.
⇒Sonstige
Dies sind alle Benutzer, die nicht Besitzer und nicht in dessen Gruppe sind. Sie erhalten eigene Rechte. Diese kann der Besitzer und der Administrator ändern.
Rechte
Von welchen Rechten reden wir denn nun? Gemeint ist, was man mit einem Verzeichnis oder einer Datei anstellen darf. Diese Rechte können jeweils für die Besitzer, Gruppen und Sonstige vergeben werden.
⇒Lesen [r]
Es gibt das Recht, den Inhalt eines Verzeichnisses oder einer Datei zu lesen.
⇒Schreiben [w]
Es gibt das Recht, ein Verzeichnis oder eine Datei zu schreiben. Hiermit ist gemeint, dass man eine Datei bzw. ein Verzeichnis,
-
- einrichten
- löschen
- überschreiben
- verschieben
darf.
⇒Ausführen [x]
Unter Linux kann jede beliebige Datei auch als Programm gelten. Eine solche Datei darf dann als Programm ausgeführt werden.
Zusammenfassung
Im Großen und Ganzen war es das schon. Hier noch eine tabellarische Zusammenstellung des Rechte-Systems bei Linux.
| Besitzer | Gruppe | Sonstige | ||||||
|---|---|---|---|---|---|---|---|---|
| lesen | schreiben | ausführen | lesen | schreiben | ausführen | lesen | schreiben | ausführen |
| r | w | x | r | w | x | r | w | x |
Zugriffsrechte werden sowohl für Verzeichnisse als auch für einzelne Dateien angelegt.
Wem können Rechte gegeben oder genommen werden?
- Besitzer
- Gruppe
- Sonstige (alle anderen)
Welche Rechte können vergeben werden?
- r = lesen
- w = schreiben
- x = ausführen
Nutzung der Zugriffsrechte mit einem Dateimanager
Microsoft WindowsMicrosoft und Windows sind eingetragene Marken der Microsoft Corporation. hat nur eine Benutzeroberfläche, den Desktop. Darin enthalten ist ein Dateimanager, namens Arbeitsplatz oder auch Explorer.
Bei Linux ist das anders. Hier stehen verschiedene Benutzeroberflächen zur Verfügung:
- XFCE
- Cinnamon
- Mate
- Gnome
- usw.
Alles diese Desktops haben ihre eigenen Dateiverwaltungen. Da sich diese Dateiverwaltungen letztlich sehr ähneln, nehme ich nur folgende Linux-Dateimanager mit in diese Vorstellung:
- Thunar
- Nemo
- Dolphin
Wer will, kann sich jeden dieser Dateimanager auf jede beliebige Benutzeroberfläche installieren.
Thunar ist der Standard-Dateimanager für den Desktop XFCE. Thunar kann aber auch auf anderen Desktops installiert werden.

Man kann hier die Listenspalten selbst wählen. Es wird eine Liste mit Angeboten gemacht. Dazu mit der rechten Maustaste auf die Spaltenzeile klicken.

Mit der linken Maustaste darauf klicken und es öffnet sich das folgende Fenster:

Wie oben in der Zusammenfassung bereits dargestellt, sind hier im Dateimanager Thunar in der rechten Spalte die Zugriffsrechte zu finden.
Schauen wir uns nun die Zugriffsrechte eines Verzeichnisses näher an:

Es öffnet sich das Eigenschaftenfenster:

Hier findet man die wichtigen Punkte: Besitzer, Gruppe und Andere (statt Sonstige).

Und so kann man hier die Rechte auswählen.
Doch was passiert, wenn man ein Verzeichnis oder Datei vor sich hat, worauf man keine Rechte hat?

Wie man sieht, sind die Auswahlfelder ausgegraut. Hier kann man nichts ändern.
Jetzt noch einen Blick auf die Eigenschaften einer Datei:

Man kann hier festlegen, ob die Datei als Programm gestartet werden darf. Bitte unbedingt den Warnhinweis beachten.
SchließenNemo ist der Standard-Dateimanager für den Desktop Ubuntu Budgie, Ubuntu Unity, Linux Mint mit Cinnamon . Nemo kann auch auf anderen Desktops installiert werden.

Man kann hier die Listenspalten selbst wählen. Es wird eine Liste mit Angeboten gemacht. Dazu mit der rechten Maustaste auf die Spaltenzeile klicken.

Wie oben in der Zusammenfassung bereits dargestellt, sind hier in Thunar in der rechten Spalte die Zugriffsrechte zu finden.
Schauen wir uns nun die Zugriffsrechte eines Verzeichnisses näher an:

Es öffnet sich das Eigenschaftenfenster:

Dieser Dateimanager bietet als besonderen Service, dass man Rechte für im Verzeichnis enthaltenen Dateien vorgeben kann und dann auf Mausklick die Rechte übertragen. Das erleichtert die Arbeit erheblich, wenn man alle Dateien im Verzeichnis z.B. schützen möchte.
Was passiert, wenn man ein Verzeichnis oder Datei vor sich hat, worauf man keine Rechte hat?
Auch hier sind die Rechtefelder ausgegraut, aber hier erhält man auch noch einen entsprechenden Hinweis.
Jetzt noch einen Blick auf die Eigenschaften einer Datei:

Dolphin ist der Standard-Dateimanager für den KDE-Desktop bzw. die Plasma Arbeitsumgebung. Dolphin kann auch auf anderen Desktops installiert werden.

Man kann hier die Listenspalten selbst wählen. Dazu mit der rechten Maustaste auf die Spaltenzeile klicken.

Es wird eine Liste mit Angeboten gemacht.

Wie oben in der Zusammenfassung bereits dargestellt, sind hier in Dolphin in der rechten Spalte die Zugriffsrechte zu finden.
Schauen wir uns nun die Zugriffsrechte eines Verzeichnisses näher an:

Es öffnet sich das Eigenschaftenfenster:

Dieser Dateimanager bietet als besonderen Service, dass man Rechte für im Verzeichnis enthaltenen Dateien vorgeben kann und dann auf Mausklick die Rechte übertragen. Das erleichtert die Arbeit erheblich, wenn man alle Dateien im Verzeichnis z.B. schützen möchte.
Was passiert, wenn man ein Verzeichnis oder Datei vor sich hat, worauf man keine Rechte hat?

Auch hier sind die Rechtefelder ausgegraut, aber hier erhält man auch noch einen entsprechenden Hinweis.
Jetzt noch einen Blick auf die Eigenschaften einer Datei:
