Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/09/2015, à 09:43

grigouille

NFS problème avec UID

Bonjour,

Je suis sous Ubuntu 14.04 64bits. Voici le problème :
J'ai installé vdr sur machine_vdr.
J'exporte via nfs le répertoire de stockage sur machine_nfs.
Je monte sur machine_vdr via autofs le répertoire de stockage.
Je demande à vdr d'écrire dans ce répertoire. Ce répertoire doit être sous le contrôle de vdr (owner vdr, group vdr).

Problème : sur machine_nfs, il n'y a pas l'utilisateur vdr. À qui doit appartenir les fichiers sur machine_nfs ?

root@machine_nfs# cat /etc/exports 
/home/Partage/Famille/Videos/TNT    192.168.1.0/255.255.255.0(rw,sync,no_subtree_check,no_root_squash)
root@machine_vdr# cat /etc/auto.master 
+dir:/etc/auto.master.d
+auto.master
/home/Partage /etc/auto.nfs --ghost, --timeout=60
root@machine_vdr# cat /etc/auto.nfs
TNT 192.168.1.1:/home/Partage/Famille/Videos/TNT
root@machine_vdr# ll /home/Partage/TNT/vdr -d
drwxrwxr-x 90 vdr vdr 4096 sept.  6 09:32 /home/Partage/TNT/vdr/
root@machine_vdr# grep VIDEO_DIR /etc/default/vdr
VIDEO_DIR=/home/Partage/TNT/vdr

Ici on voit le problème des UID sur machine_nfs :

root@machine_nfs# ll /home/Partage/Famille/Videos/TNT/vdr -d
drwxrwxr-x 90 lightdm nopasswdlogin 4096 sept.  6 09:32 /home/Partage/Famille/Videos/TNT/vdr

Merci pour votre aide.

Dernière modification par grigouille (Le 06/09/2015, à 12:21)


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#2 Le 06/09/2015, à 10:45

J5012

Re : NFS problème avec UID

machine_vdr → autofs → stockage

machine_nfs → nfs → stockage

pour autofs, il suffit que machine_vdr soit dans le groupe autofs ou equivalent
pour nfs , idem

sur stockage il pourra y avoir des fichiers avec differents droits d'acces ...

tu pourrais aussi faire en sorte que ni autofs ni nfs ne modifie les droits d'acces originaux de stockage, surtout si stockage ne gere pas les droits d'acces comme fat32 ...

Hors ligne

#3 Le 06/09/2015, à 12:24

grigouille

Re : NFS problème avec UID

Merci pour ta réponse. Petite précision :
machine_vdr et machine_nfs ne sont pas des utilisateurs. J'ai modifié les commandes précédentes pour que ce soit plus clairs.

Le système de fichiers est ext4.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#4 Le 09/09/2015, à 09:17

J5012

Re : NFS problème avec UID

grigouille a écrit :

Merci pour ta réponse. Petite précision :
machine_vdr et machine_nfs ne sont pas des utilisateurs. J'ai modifié les commandes précédentes pour que ce soit plus clairs.

Le système de fichiers est ext4.

ah alors encore plus facile ...

stockage est bien sur une 3ieme machine ?

https://help.ubuntu.com/community/Autofs

la machine stockage + demon nfs + sous-dossier commun à machine_vdr et machine_nfs (donc droits d'acces communs)
→ machine_vdr + autofs
→ machine_nfs + client nfs

Hors ligne

#5 Le 11/09/2015, à 16:48

grigouille

Re : NFS problème avec UID

Il n'y a pas de troisième machine.

Je reformule ma question : il n'y a pas d'utilisateur vdr sur machine_nfs. Qui doit-être le propriétaire des fichiers produits
par vdr sur machine_nfs ?

Après tout semble fonctionner mais je trouve étrange d'avoir l'utilisateur ligthdm propriétaire des fichiers produits par vdr sur machine_nfs.
Certes, c'est parce que les UID se correspondent mais quand même.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#6 Le 12/09/2015, à 20:47

J5012

Re : NFS problème avec UID

eh ben ca serait vachement bien de savoir ce que c'est ce stockage ?
parce que pourquoi monter stockage en nfs ou autofs si stockage est sur l'une des machines vdr ou nfs ????

le fait qu'il n'y ait pas de users ni nfs ni vdr ne change pas mon propos ...

Hors ligne

#7 Le 12/09/2015, à 21:14

grigouille

Re : NFS problème avec UID

La machine qui fait tourner vdr (machine_vdr) ne possède pas assez de place pour enregistrer les flux vidéos.
Elle enregistre son flux tnt sur une machine distante (machine_nfs), qui elle possède assez de place.

C'est donc machine_nfs qui possède physiquement les enregistrements.

machine_vdr# grep vdr /etc/passwd
vdr:x:105:112:VDR user,,,:/var/lib/vdr:/bin/false
machine_nfs# grep 105 /etc/passwd
lightdm:x:105:111:Light Display Manager:/var/lib/lightdm:/bin/false

Du coup, les enregistrements tnt sur machine_nfs appartiennent à ligthdm, ce qui est un peu curieux (mais non bloquant au final).


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#8 Le 12/09/2015, à 21:21

J5012

Re : NFS problème avec UID

c'est parce que ton process d'enregistrement tnt est lancé de puis la session initié par lightdm !
je pense que tu as mis le logiciel tnt dans les "applications au demarrage" qui est la config d'acces pour lightdm : les applications lancées au demarrage de la session (et non de l'ordinateur) ...

pourquoi as-tu parlé de stockage au debut de ton post alors qu'il s'agit d'un probleme droits sur le dossier partagé entre machine vdr et machine nfs ?

Hors ligne