Tutorials
       Forum
       Top10


Top 10 Tutorials


blog.dimension.de
become partner
Meist abgerufene Tutorials
  Windows XP CD-Key ändern ohne zu Formatieren
  Aufgerufen: 45236 mal
  RT73 Treiber für DWL-G122 installieren
  Aufgerufen: 19296 mal
  Windows XP LiveCD erstellen
  Aufgerufen: 19065 mal
Neueste Tutorials
  Installation/Einführung von ACL unter Ubuntu Karmic
  Erstellt am: 10.12.2009,  Aufgerufen: 872 mal
  Windows Vista Aktivierungsfrist um 30 Tage verlängern
  Erstellt am: 29.09.2009,  Aufgerufen: 1215 mal
  Mozilla Firefox 3 Master Passwort Sicherheit
  Erstellt am: 26.09.2009,  Aufgerufen: 2857 mal
Installation/Einführung von ACL unter Ubuntu Karmic
Autor:   Webmaster
Aufgerufen: 873 mal
Rating:  10 / 10
Bei ACL handelt es sich um eine Erweiterung von CHMOD, mit der es möglich ist mehreren Benutzern Rechte zu vergeben. So kann man beispielweise zwei Benutzern im System, das Leserecht für eine Datei erteilen, ohne dass man die Beiden in eine Gruppe unterteilen muss.

Bei CHMOD (Change Mode) ist dies nämlich ein Problemfall. Es ist dort zum Beispiel nicht möglich folgendes Beispiel Szenerio umzusetzen:
Der "Besitzer" einer Datei soll in der Lage sein, seine Datei lesen zu können. Eine Gruppe namens "Studenten" (bestehend aus 15 Benutzern) darf die Datei ebenfalls lesen.

Die Datei kann jeweils maximal einem Besitzer und maximal einer Gruppe angehören!

Ansonsten soll nebem dem "Besitzer" bzw. neben der Gruppe "Studenten", ein Benutzer namens "Bob" die Datei lesen dürfen.
Da "Bob" kein Student ist, soll er auch nicht der Gruppe "Studenten" angehören, um die Übersicht besser zu halten. Auf
dem System gibt es eine Reihe von weiteren Benutzern, welche keinen Lesezugriff haben dürfen.
Was genau ist hierbei das Problem?

CHMOD kennt lediglich die Kategorien owner (Besitzer), group (Gruppe) und other (Andere). Die Leseregeln für den Besitzer als auch für die Gruppe der Studenten lassen sich problemlos mit dem Befehl "chmod 440" setzen. Hierbei handelt es sich um drei Oktalzeichen. Das erste Oktalzeichen, also die vier, steht für das Leserecht des Besitzers. Die zweite vier steht für das Leserecht der Gruppe. Dass nur der Besitzer und die Gruppe "Studenten" die Datei lesen darf, stellt schonmal kein Problem dar.
Das dritte Oktalzeichen steht für die Kategorie "Andere" und vergibt keine Rechte, da es auf null gesetzt ist.

Was ist jedoch mit Bob? Bob gehört automatisch der Kategorie "Andere" an, da er keiner Gruppe zugeteilt wurde bzw. nicht der Besitzer der Datei ist.
Wir könnten Bob jetzt ebenfalls das Leserecht erteilen, indem wir eine vier für die Kategorie "Andere" setzen (mit dem Befehl chmod 444).

Was uns jetzt aber einen Strich durch die Rechnung macht ist das auch alle anderen Benutzer nun Lesezugriff auf die Datei haben. Diesen Nebeneffekt möchten wir natürlich nicht haben.

Genau jetzt kommt ACL zum Einsatz. Hierbei handelt es sich um eine Zugangs-Kontrolliste mit der es möglich ist, obiges Szenerio umzusetzen. Da Linux Systeme per Standard ACL nicht unterstützen, muss es nachinstalliert und gemounted werden.

Wir installieren ACL mit dem Befehl:

sudo apt-get install acl

was entsprechend folgendermassen aussieht:



Wir arbeiten, wie auf dem Screenshot zu sehen, mit der Version 2.2.47-2



Gesamt: 212015
Monat: 1029
Heute: 168
Online: 1


Registrierte User: 50
Tutorials online: 77



IMPRESSUM AND DISCLAIMER CONTENT AND DESIGN ARE COPYRIGHT BY COMPUTER-LABS.DE CLABS-TEAM // BEWERBUNG