Partager via


NfsAccessRule interface

Règle pour placer des restrictions sur les parties de l’espace de noms du cache présentées aux clients.

Propriétés

access

Accès autorisé par cette règle. Les valeurs possibles sont les suivantes : 'no', 'ro', 'rw'

anonymousGID

Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cela utilise la valeur de anonymousUID s’il n’est pas fourni.

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 « par défaut » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue « réseau » 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. Les valeurs possibles sont les suivantes : « default », « network », « host »

submountAccess

Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si ce paramètre est défini 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, par exemple « /a/b ».

suid

Autoriser la sémantique SUID.

Détails de la propriété

access

Accès autorisé par cette règle. Les valeurs possibles sont les suivantes : 'no', 'ro', 'rw'

access: NfsAccessRuleAccess

Valeur de propriété

anonymousGID

Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cela utilise la valeur de anonymousUID s’il n’est pas fourni.

anonymousGID?: undefined | string

Valeur de propriété

undefined | string

anonymousUID

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

anonymousUID?: undefined | string

Valeur de propriété

undefined | string

filter

Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « par défaut » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue « réseau » 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?: undefined | string

Valeur de propriété

undefined | string

rootSquash

Mapper les accès racines à anonymousUID et anonymousGID.

rootSquash?: undefined | false | true

Valeur de propriété

undefined | false | true

scope

Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle. Les valeurs possibles sont les suivantes : « default », « network », « host »

scope: NfsAccessRuleScope

Valeur de propriété

submountAccess

Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si ce paramètre est défini 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, par exemple « /a/b ».

submountAccess?: undefined | false | true

Valeur de propriété

undefined | false | true

suid

Autoriser la sémantique SUID.

suid?: undefined | false | true

Valeur de propriété

undefined | false | true