Réparation formattage
This commit is contained in:
parent
5bbcdce90b
commit
9eddfd0a76
|
@ -43,31 +43,31 @@ Ces blocs permettent de définir un export NFS/9P.
|
||||||
* `Pseudo`: Chemin utilisé pour le montage sous NFSv4 (et optionnellement NFSv3 et 9P, cf. plus haut).
|
* `Pseudo`: Chemin utilisé pour le montage sous NFSv4 (et optionnellement NFSv3 et 9P, cf. plus haut).
|
||||||
* `Protocols`: Protocoles pour lesquels cet export existe.
|
* `Protocols`: Protocoles pour lesquels cet export existe.
|
||||||
* `Access_Type`: Actions pouvant être faîtes par les clients. (Correspond essentiellement à une option de montage `rw` ou `ro`.) Peut être l'une des valeurs suivantes :
|
* `Access_Type`: Actions pouvant être faîtes par les clients. (Correspond essentiellement à une option de montage `rw` ou `ro`.) Peut être l'une des valeurs suivantes :
|
||||||
* `RW`: Peut tout faire.
|
* `RW`: Peut tout faire.
|
||||||
* `RO`: Accès en lecture seule uniquement.
|
* `RO`: Accès en lecture seule uniquement.
|
||||||
* `MDONLY`: Ne permet pas les opérations `READ` et `WRITE` mais autorise tout le reste.
|
* `MDONLY`: Ne permet pas les opérations `READ` et `WRITE` mais autorise tout le reste.
|
||||||
* `MDONLY_RO`: Ne permet pas les opérations `READ`, `WRITE` et toutes opérations qui modifieraient les attributs de fichiers ou le contenu de répertoires.
|
* `MDONLY_RO`: Ne permet pas les opérations `READ`, `WRITE` et toutes opérations qui modifieraient les attributs de fichiers ou le contenu de répertoires.
|
||||||
* `NONE`: Aucun accès.
|
* `NONE`: Aucun accès.
|
||||||
* `Squash`: Le type d'écrasage d'user id à utiliser. (défaut: `Root_Squash`) Peut être :
|
* `Squash`: Le type d'écrasage d'user id à utiliser. (défaut: `Root_Squash`) Peut être :
|
||||||
* `No_Root_Squash`, `NoIdSquash`, `None`: Aucun écrasage
|
* `No_Root_Squash`, `NoIdSquash`, `None`: Aucun écrasage
|
||||||
* `RootId`, `Root_Id_Squash`, `RootIdSquash`: uid 0 et gid 0 sont remplacés par `Anonymous_Uid` et `Anonymous_Gid`. Le gid 0 est aussi enlevé de la liste des groupes alternatifs.
|
* `RootId`, `Root_Id_Squash`, `RootIdSquash`: uid 0 et gid 0 sont remplacés par `Anonymous_Uid` et `Anonymous_Gid`. Le gid 0 est aussi enlevé de la liste des groupes alternatifs.
|
||||||
* `Root`, `Root_Squash`, `RootSquash`: uid 0 combiné à n'importe quel groupe est remplacé par `Anonymous_Uid` et `Anonymous_Gid`. La liste des groupes secondaire n'est pas prise en compte.
|
* `Root`, `Root_Squash`, `RootSquash`: uid 0 combiné à n'importe quel groupe est remplacé par `Anonymous_Uid` et `Anonymous_Gid`. La liste des groupes secondaire n'est pas prise en compte.
|
||||||
* `All`, `All_Squash`, `AllSquash`, `All_Anonymous`, `AllAnonymous`: Tous les utilisateurs et groupes sont remplacés par `Anonymous_Uid` et `Anonymous_Gid`.
|
* `All`, `All_Squash`, `AllSquash`, `All_Anonymous`, `AllAnonymous`: Tous les utilisateurs et groupes sont remplacés par `Anonymous_Uid` et `Anonymous_Gid`.
|
||||||
* `Anonymous_Uid`: L'uid par lequel remplacer un uid écrasé. Peut être un chiffre entre -2147483648 et 4294967295. (défaut: `-2`)
|
* `Anonymous_Uid`: L'uid par lequel remplacer un uid écrasé. Peut être un chiffre entre -2147483648 et 4294967295. (défaut: `-2`)
|
||||||
* `Anonymous_Gid`: Le gid par lequel remplacer un gid écrasé. Peut être un chiffre entre -2147483648 et 4294967295. (défaut: `-2`)
|
* `Anonymous_Gid`: Le gid par lequel remplacer un gid écrasé. Peut être un chiffre entre -2147483648 et 4294967295. (défaut: `-2`)
|
||||||
* `SecType`: Le type de sécurité RPC utilisée. (défaut: `none, sys`) Peut être :
|
* `SecType`: Le type de sécurité RPC utilisée. (défaut: `none, sys`) Peut être :
|
||||||
* `none`
|
* `none`
|
||||||
* `sys`: Utilisation des uid/gid du client.
|
* `sys`: Utilisation des uid/gid du client.
|
||||||
* `krb5`: Utilisation d'authentification avec Kerberos
|
* `krb5`: Utilisation d'authentification avec Kerberos
|
||||||
* `krb5i`: Utilisation d'authentification et de garantie d'intégrité avec Kerberos
|
* `krb5i`: Utilisation d'authentification et de garantie d'intégrité avec Kerberos
|
||||||
* `krb5p`: Utilisation d'authentification et de chiffrement avec Kerberos
|
* `krb5p`: Utilisation d'authentification et de chiffrement avec Kerberos
|
||||||
* `PrivilegedPort`: Autorisation des ports inférieure à 1024 pour le montage par les clients. (défaut: `false`)
|
* `PrivilegedPort`: Autorisation des ports inférieure à 1024 pour le montage par les clients. (défaut: `false`)
|
||||||
* `Manage_Gids`: Mettre à `true` pour que la liste des groupes secondaire soit généré du côté du serveur au lieu de se basé sur `AUTH_SYS` (permet d'avoir plus de 16 groupes). (défaut: `false`)
|
* `Manage_Gids`: Mettre à `true` pour que la liste des groupes secondaire soit généré du côté du serveur au lieu de se basé sur `AUTH_SYS` (permet d'avoir plus de 16 groupes). (défaut: `false`)
|
||||||
* Des blocs `CLIENT`: Permet de gérer les permissions différemment pour certains clients, peut contenir les directives `Access_Type`, `Protocols`, `Anonymous_uid`, `Anonymous_gid`, `SecType`, `PrivilegedPort`, `Manage_Gids` et `Squash`. Il doit contenir une directive `Clients` contenant les clients auxquels ces directives s'appliquent, cette directive accepte les valeurs suivantes, plusieurs valeurs peuvent être utilisées en séparant par des virgules (`,`):
|
* Des blocs `CLIENT`: Permet de gérer les permissions différemment pour certains clients, peut contenir les directives `Access_Type`, `Protocols`, `Anonymous_uid`, `Anonymous_gid`, `SecType`, `PrivilegedPort`, `Manage_Gids` et `Squash`. Il doit contenir une directive `Clients` contenant les clients auxquels ces directives s'appliquent, cette directive accepte les valeurs suivantes, plusieurs valeurs peuvent être utilisées en séparant par des virgules (`,`):
|
||||||
* Un nom d'hôte
|
* Un nom d'hôte
|
||||||
* Un wildcard (`*`)
|
* Un wildcard (`*`)
|
||||||
* Une adresse IP
|
* Une adresse IP
|
||||||
* Une adresse d'un réseau IP (`x.x.x.x/y`)
|
* Une adresse d'un réseau IP (`x.x.x.x/y`)
|
||||||
* Un **unique** bloc `FSAL` définissant le backend utilisé pour cet export. Les directives utilisées dépendent du backend. Doit **obligatoirement** contenir une directive `Name` contenant le nom du backend.
|
* Un **unique** bloc `FSAL` définissant le backend utilisé pour cet export. Les directives utilisées dépendent du backend. Doit **obligatoirement** contenir une directive `Name` contenant le nom du backend.
|
||||||
|
|
||||||
### Exemple
|
### Exemple
|
||||||
|
|
Loading…
Reference in a new issue