Partager via


NfsAccessRule interface

Règle permettant d’appliquer des restrictions sur des parties de l’espace de noms de cache présentés aux clients.

Propriétés

access

Accès autorisé par cette règle.

anonymousGID

Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cette opération utilise la valeur de anonymousUID si elle n’est pas fournie.

anonymousUID

Valeur UID qui remplace 0 lorsque rootSquash a la valeur true. 65534 sera utilisé s’il n’est pas fourni.

filter

Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « default » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue 'network' prend un filtre au format CIDR (par exemple, 10.99.1.0/24). 'host' prend une adresse IP ou un nom de domaine complet comme filtre. Si un client ne correspond à aucune règle de filtre et qu’il n’existe aucune règle par défaut, l’accès est refusé.

rootSquash

Mapper les accès racines à anonymousUID et anonymousGID.

scope

Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle.

submountAccess

Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si cette valeur est définie sur non, les clients peuvent uniquement monter le chemin d’accès « / ». Si la valeur est oui, les clients peuvent monter un chemin plus profond, comme « /a/b ».

suid

Autoriser la sémantique SUID.

Détails de la propriété

access

Accès autorisé par cette règle.

access: string

Valeur de propriété

string

anonymousGID

Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cette opération utilise la valeur de anonymousUID si elle n’est pas fournie.

anonymousGID?: string

Valeur de propriété

string

anonymousUID

Valeur UID qui remplace 0 lorsque rootSquash a la valeur true. 65534 sera utilisé s’il n’est pas fourni.

anonymousUID?: string

Valeur de propriété

string

filter

Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « default » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue 'network' prend un filtre au format CIDR (par exemple, 10.99.1.0/24). 'host' prend une adresse IP ou un nom de domaine complet comme filtre. Si un client ne correspond à aucune règle de filtre et qu’il n’existe aucune règle par défaut, l’accès est refusé.

filter?: string

Valeur de propriété

string

rootSquash

Mapper les accès racines à anonymousUID et anonymousGID.

rootSquash?: boolean

Valeur de propriété

boolean

scope

Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle.

scope: string

Valeur de propriété

string

submountAccess

Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si cette valeur est définie sur non, les clients peuvent uniquement monter le chemin d’accès « / ». Si la valeur est oui, les clients peuvent monter un chemin plus profond, comme « /a/b ».

submountAccess?: boolean

Valeur de propriété

boolean

suid

Autoriser la sémantique SUID.

suid?: boolean

Valeur de propriété

boolean