[RESOLU] NFS: problème avec anonuid

Bonjour,

Après de nombreuses recherches infructueuses, je ne comprends pas pourquoi mon partage nfs ne fonctionne pas.
Mon problème est pourtant simple : j’ai 2 machines, sur lesquelles les users et groupes sont rigoureusement identiques (UID et GID correspondent).

Côté client: (192.168.0.1)

/etc/fstab: 
192.168.0.4:/home		/mnt/home_bak	nfs	rw,user,noauto  0       0

Côté serveur: (192.168.0.4)

cat /etc/exports

/home 192.168.0.1(no_subtree_check,rw,sync,no_root_squash)
[/code]

# /etc/hosts.allow: list of hosts that are allowed to access the system.
portmap:192.168.0.1
lockd:192.168.0.1
mountd:192.168.0.1
rquotad:192.168.0.1
statd:192.168.0.1

# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL

Le problème, c’est que quand je fais un

# exportfs -v
/home         	192.168.0.1(rw,wdelay,no_root_squash,no_subtree_check,anonuid=65534,anongid=65534)

ce message semble m’indiquer que le partage sera effectué avec les droits de l’utilisateur anonyme (nobody/nogroup). Pourtant il me semblait que no_root_squash contournait ce pb???

Et je confirme : en montant la partition par nfs, je ne peux écrire qu’en nobody/nogroup…
Alors que mon objectif, c’est de monter la partition nfs avec héritage des droits correspondants (si je suis root sur la machine cliente, j’ai alors les droits root, si je suis machin, j’ai les droits de machin, etc…)

Quelqu’un aurait-il une idée pour résoudre mon pb?

Merci infiniment,

Amitiés

Fred

un bug sur la derniere mise à jour de nfs a été détecté, et n’est manifestement pas encore corrigé :
bugs.debian.org/cgi-bin/bugreport.cgi?bug=492970

Bonjour,

Merci pour l’info! Ca sentait le bug effectivement.
En attendant, je contourne le pb en définissant autant de lignes dans /etc/exports que j’ai d’utilisateurs, en donnant les anonuid et anongid correspondant à leurs numéros respectifs. Et configuration du client en conséquence (/etc/fstab).
Un peu bourrin, je l’accorde… mais efficace.

Amitiés

Fred