Come funzionano gli ACL NFSv4
Un client che utilizza ACL NFSv4 può impostare e visualizzare ACL su file e directory del sistema. Quando si crea un nuovo file o sottodirectory in una directory che dispone di un ACL, il nuovo file o sottodirectory eredita tutte le voci di controllo di accesso (ACE) nell'ACL contrassegnate con gli indicatori di ereditarietà appropriati.
Quando viene creato un file o una directory come risultato di una richiesta NFSv4, l'ACL del file o della directory risultante dipende dal fatto che la richiesta di creazione del file includa un ACL o solo permessi di accesso ai file UNIX standard e se la directory principale dispone di un ACL:
-
Se la richiesta include un ACL, viene utilizzato tale ACL.
-
Se la richiesta include solo autorizzazioni di accesso ai file UNIX standard ma la directory principale dispone di un ACL, le ACE nell'ACL della directory principale vengono ereditate dal nuovo file o directory, purché le ACE siano state contrassegnate con gli indicatori di ereditarietà appropriati.
Un ACL padre viene ereditato anche se
-v4.0-acl
è impostato suoff
. -
Se la richiesta include solo le autorizzazioni di accesso ai file UNIX standard e la directory principale non dispone di un ACL, la modalità file client viene utilizzata per impostare le autorizzazioni di accesso ai file UNIX standard.
-
Se la richiesta include solo le autorizzazioni di accesso ai file UNIX standard e la directory principale dispone di un ACL non ereditabile, il nuovo oggetto viene creato solo con i bit di modalità.
|
Se il |