J'utilise CentOs comme serveur nfs et 2 machines Centos comme clients. J'ai quelques problèmes avec les permissions/la propriété des nouveaux fichiers/répertoires créés par les clients sur le partage nfs.
Mon dossier d'exportation :
/media/nfsshare *(rw,sync,no_root_squash)
Et mon idmap.conf :
[Mapping]
Nobody-User = nobody
Nobody-Group = nobody
Enfin, fstab sur les clients :
172.18.2.132:/media/nfsshare /shared-disk nfs rw,addr=<ip> 0 0
J'ai défini les permissions de /shared-disk à 777 et tous les clients peuvent créer/supprimer des fichiers sur le partage monté. Mais.. :
- Je ne veux pas d'autorisations 777. J'ai plutôt besoin de 660
- Chaque fichier créé par les clients a pour propriétaire : '-2 - user #-2' et pour groupe '-2'. Je veux que la propriété de l'utilisateur qui a créé le fichier - les utilisateurs du système pour chaque client a les mêmes identifiants, groupes et identifiants de groupe.
Des conseils ?