### ZIELE:

Das Hauptziel des ACL-Subsystems besteht darin, einen leistungsstarken, flexiblen und erweiterbaren Zugriffssteuerungsmechanismus für verschiedene Objekte in der DHCPd-Konfiguration bereitzustellen. Diese Objekte sind gemeinsam genutzte Netzwerke, Subnetze, Gruppen von Hosts und Hosts.

Mit dem ACL-Subsystem können Sie auch einige andere Funktionen steuern, z. B. eindeutige Objektnamen, Anwenden geänderter Konfigurationen, Anzeigen und Löschen von DHCP-Leases.

### KONZEPTE:

Wir können die DHCPd-Konfigurationsdatei als Baumstruktur anzeigen. Jeder Knoten dieses Baums repräsentiert die Konfiguration eines anderen DHCP-Objekts (Abb. 0).

Das ACL-Subsystem unterstützt zwei Berechtigungsstufen:

- global: lesen, schreiben, erstellen;
- pro Objekt: lesen, schreiben.

Globale Berechtigungen sind für jeden Objekttyp (Hosts, Gruppen, Subnetze, gemeinsam genutzte Netzwerke) und Steuerungsvorgänge mit einem gesamten Objektsatz des angegebenen Typs vorhanden:

- Global erstellen
- Globales Lesen
- Globales Schreiben

Pro-Objekt-Berechtigungen bieten Ihnen eine flexiblere Möglichkeit zur Zugriffskontrolle. Für jedes einzelne Objekt gibt es eine ACL für die Berechtigungen pro Objekt. Heutzutage werden ACLs pro Objekt nur für Hosts und Subnetze implementiert:

- Pro Objekt gelesen
- Pro Objekt schreiben

Das ACL-Subsystem kann in vier verschiedenen Sicherheitsstufen (oder Modi) betrieben werden.