Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
probleme NFS
Envoyé par: christoff

Bonjour

En fait j'ai un probleme de droits avec NFS
ci joint un copie Ecran

[root@localhost christophe]# ls Mutex destroy failure: Device or resource busy
-l
total 20
drwx------ 3 christophe christophe 4096 jun 6 15:13 Desktop/
drwxr-xr-x 2 christophe christophe 4096 jun 6 14:01 Documents/
drwx------ 8 christophe christophe 4096 jun 10 22:19 evolution/
drwx------ 2 christophe christophe 4096 jun 10 22:29 RootServ/
drwx------ 3 christophe christophe 4096 jun 11 18:24 tmp/
[root@localhost christophe]# mount 192.168.1.254:/home/ /home/christophe/RootServ/
[root@localhost christophe]# ICE default IO error handler doing an exit(), pid = 2669, errno = 0
ICE default IO error handler doing an exit(), pid = 2674, errno = 0
ls -l
total 16
drwx------ 3 christophe christophe 4096 jun 6 15:13 Desktop/
drwxr-xr-x 2 christophe christophe 4096 jun 6 14:01 Documents/
drwx------ 8 christophe christophe 4096 jun 10 22:19 evolution/
drwxrwxr-x 7 root 50 75 jun 6 07:55 RootServ/
drwx------ 3 christophe christophe 4096 jun 11 18:24 tmp/
[root@localhost christophe]#


Comme vous pouvez le voir RootServ avant qu'il soit monter as les droit suivant
drwx------ 2 christophe christophe 4096 jun 10 22:29 RootServ/
on apercoit qu'il se trouve dans le groupe "Christophe"

Par contre apres l'avoir monter par le biais du server NFS il n'a plus les meme droit et il est dans le groupe " 50 "
drwxrwxr-x 7 root 50 75 jun 6 07:55 RootServ/

Je ne sais pas d'ou ca vient
est ce que c'est possible de m'eclairer un peu ?

Merci
Christophe

Poste le Friday 11 June 2004 18:37:42
Répondre     Citer    
Re: probleme NFS (droits)
Envoyé par: Eric92

Il semble que les numéros d'utilisateurs (uid) et de groupes (gid) sont différents entre localhost et le serveur. Dans chaque descripteur de fichier ou de répertoire, c'est l'uid et le gid numériques qui sont enregistrés ; la commande ls convertit en noms quand c'est possible.
- Avant "mount" on voit les attributs (user, groupe) du répertoire (à priori vide) qui sert de point de montage.
- Après "mount" on voit ceux du répertoire /home du serveur : si l'uid (ici 50) ou le gid (75) est inconnu en local, il n'est pas traduit.
=> Il faudrait regarder les fichiers /etc/passwd + /etc/group du serveur.

Poste le Saturday 12 June 2004 01:39:44
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
probleme NFS
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons