Pages : 1
#1 Le 06/09/2015, à 08: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, à 11:21)
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#2 Le 06/09/2015, à 09: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, à 11: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, à 08:17
- J5012
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.
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, à 15: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, à 19: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, à 20: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, à 20: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
Pages : 1