### OBIETTIVI:

L'obiettivo principale del sottosistema ACL è fornire un meccanismo di controllo degli accessi potente, flessibile ed estensibile per diversi oggetti nella configurazione DHCPd. Questi oggetti sono reti condivise, sottoreti, gruppi di host e host.

Inoltre, il sottosistema ACL consente di controllare alcune altre funzionalità, come ad esempio: nomi di oggetti univoci, applicazione della configurazione modificata, visualizzazione e cancellazione dei contratti di locazione DHCP.

### CONCETTI:

Possiamo mostrare il file di configurazione DHCPd come una struttura ad albero. Ogni nodo di questo albero rappresenta la configurazione di un diverso oggetto DHCP (fig. 0).

Il sottosistema ACL supporta due livelli di autorizzazione:

- globale: leggi, scrivi, crea;
- per oggetto: leggi, scrivi.

Esistono autorizzazioni globali per ogni tipo di oggetto (host, gruppi, sottoreti, reti condivise) e operazioni di controllo con un intero set di oggetti di un determinato tipo:

- Creazione globale
- Lettura globale
- Scrittura globale

Le autorizzazioni per oggetto offrono un modo più flessibile di controllo degli accessi. Autorizzazioni per oggetto ACL esistono per ogni singolo oggetto. Oggi gli ACL per oggetto sono implementati solo per host e sottoreti:

- Lettura per oggetto
- Scrittura per oggetto

Il sottosistema ACL può operare in quattro diversi livelli (o modalità) di sicurezza.