Montage nfs en nobody:nogroup pourquoi?

Bonjour à tous, j’ai un serveur avec lequel j’aimerais partager 3 dossiers : /home/matthieu /home/xbmc et home/telechargement.

Voici les caractéristiques de ces dossiers sur le serveur :

# ls -lh total 16K drwx------ 2 root root 4,0K 23 sept. 17:52 lost+found drwxr-xr-x 28 matthieu matthieu 4,0K 14 févr. 15:09 matthieu d-wx--x--x 5 matthieu matthieu 4,0K 14 févr. 05:49 telechargement drwxr-xr-x 25 xbmc xbmc 4,0K 9 févr. 20:35 xbmc

Pour partager ces dossiers, j’ai utilisé le fichier de conf suivant sur le serveur :

# cat /etc/exports /home/xbmc skynet(rw,sync,no_subtree_check,no_all_squash) /home/matthieu skynet(rw,sync,no_subtree_check,no_all_squash) /home/telechargement skynet(rw,sync,no_subtree_check,no_all_squash)

Coté client, j’ai créé trois dossier dans mnt :

/mnt# ls -lh total 12K drwxr-xr-x 2 matthieu matthieu 4,0K févr. 19 01:13 test1 drwxr-xr-x 2 matthieu matthieu 4,0K févr. 19 01:13 test2 drwxr-xr-x 2 matthieu matthieu 4,0K févr. 19 01:13 test3

Coté client toujours je lance les montages :

Mais juste après avoir monté les dossiers, le propriétaire et le groupe des dossiers change et je n’y ai plus accès même en temps que root :

/mnt# ls -lh total 12K drwxr-xr-x 25 nobody nogroup 4,0K févr. 9 20:35 test1 drwxr-xr-x 28 nobody nogroup 4,0K févr. 14 15:09 test2 d-wx--x--x 5 nobody nogroup 4,0K févr. 14 05:49 test3

Si quelqu’un peux m’aider et me dire ce qui m’empêche d’accéder à ces dossiers je suis preneur.

Pour info, le serveur est sous debian squeeze et le client sous wheezy.

Personne pour m’aider?

Si il vous manque des infos, dites moi lesquels, je vous les donnerais.

skynet et mathieu ont-ils le même UID/GUID? (ce n’est certainement pas ça… mais bon… il me semble qu’avec ton option “no_all_squash” ça peut avoir son importance…)

édit: vous n’avez rien vu rien entendu… oublie ce post… je viens de vérifier… :blush: … mon nfs est bien rouillé… :confused:

:006

Je me permet de relancer ce sujet, car j’ai toujours ce problème à l’heure actuel. J’avoue ne pas m’y etre penché à temps plein mais cette fois-ci j’aimerais vraiment le résoudre. Je suis donc preneur de toute l’aide possible :slightly_smiling:

J’ai déjà essayer plusieurs config dans mon /etc/exports mais rien n’y fait. Ca ne veux pas :frowning: mes montages sont toujours en nobod:nogroup.

Up svp.

Pourquoi personne réponds?
Il vous manques des infos?

Demandez-moi.

Salut,
https://help.ubuntu.com/community/NFSv4Howto

https://wiki.archlinux.org/index.php/NFSv4

bugs.launchpad.net/ubuntu/+sour … bug/976632

http://www.debian-fr.org/nfs-prise-de-tete-t32466.html

http://www.linuxquestions.org/questions/linux-server-73/nfs-autofs-home-mount-stubbornly-mounting-as-nobody-855953/

http://forum.ubuntu-fr.org/viewtopic.php?id=443615

[code]/etc/idmapd.conf
[General]
Verbosity = 1
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
Domain = atomic

[Mapping]
Nobody-User = nobody
Nobody-Group = nobody[/code]

si ça peut t’aider …

Alors tout d’abord merci beaucoup pour ces liens.

Si j’ai bien compris, pour la majorité des utilisateurs le problème a été résolu en créant les mêmes utilisateurs sur le serveur et sur le client.

Hors c’est déjà le cas chez moi et malgré cela, le montage se fait en nogroup:nobody.

J’ai trouvé autre chose d’intéressant. A prioris il y’a deux versions de nfs, la V3 et la V4.

Mon serveur étant sous squeeze et mon client sous wheezy, j’ai peut être une version différente sur mes machines ce qui pourrait expliquer mes difficultés.

Bon je vais continuer a creuser un peu.

Bon, ben ça ne veux vraiment pas marcher.

Il doit me manquer un petit truc quelque part, mais je n’arrive pas a trouver quoi.

Y’a pas qqn qui peux m’aider svp?

J’ai rarement eu des pb qui mon donné autant de fil à retordre…

Enfin bref, si une âme charitable passe par la, je veux bien un coup de main.

je te rassure tu es pas le seul à avoir ce soucis.

J’ai plusieurs serveurs de home, j’en ai qu’un qui donne des home en nobody:nobody. Impossible de trouver pourquoi.

le problème se trouve dans la version NFS. Tu dois utiliser NFSv3.

Editer /etc/sysconfig/nfs sur le serveur.

Turn off v4 protocol support

RPCNFSDARGS="-N 4"

  • service nfs restart
  • umount et mount sur le client et voila.