Page 1 sur 1

[NFS] Problème de droit (RÉSOLU)

Publié : lun. 08 juil. 2013, 18:46
par L_Indien
Bonsoir Le Forum,

Je préfère préciser. Le souci en question n'est pas sous Archlinux. C'est au sens large que pose la question.

Sous NFS v4, savez-vous s’il est possible rendre un répertoire en lecture (uniquement) et un ou des sous-répertoires en lecture-écriture.

Exemple sur le serveur de fichier :

/media/Divers --> lecture uniquement (ro) pour les postes clients (a, b, c et d) et lecture et écriture (rw) pour le poste client az
/media/Divers/Rep_1 --> rw pour les postes clients (a, b)
/media/Divers/Rep_2 --> rw pour les postes clients (b, c, et d)

Oui, je sais la question est un peu tordue. Mais sous NFS v3, j'y arrivais très bien. Et sous v4, ça bloque. C'est soit tout en rw sous en ro...

Merci pour vos conseils.

Re: [NFS] Problème de droit

Publié : dim. 28 juil. 2013, 13:04
par L_Indien
L_Indien a écrit :Salut,

Je reviens vite zef à la charge, car j'ai un second problème de droit. Je ne sais pas pourquoi, mais au bout d'un certain temps (voire parfois, directement à l'allumage), je n'ai pas acces (ni lecture, ni écriture) à une partition de mon serveur de fichier depuis mon poste client. Alors, que j'ai acces (lecture et ecriture) à d'autres partitions du serveur.

Vous auriez un ou deux conseils.

Merci.
Une petite information de dernière minute : quand je redemmare le poste client (et pas le serveur), j'ai acces à la partition sur laquelle ça ne fonctionnait pas (et pour les autres: RAS)

Re: [NFS] Problème de droit

Publié : ven. 02 août 2013, 18:05
par L_Indien
Bijour tout le monde,

Je reviens vite zef à la charge pour donner des nouvelles.

L'ensemble des manips suivantes ont été effectuées sous NFS v4.

Pour Exemple

sur le poste SERVEUR pour l'exemple, le serveur tourne sous Debian 7.0.1

Modification du /etc/fstab comme indiqué dans le sujet : [fstab]Création d'un lien (RÉSOLU). Soit :

Code : Tout sélectionner

# RAID1
/dev/md3					/media/Divers		ext4		auto,user,rw		0	2

#pour le partage
/media/Divers/Teste/			/media/Teste	none		bind			0	2
Pour éviter une erreur :

Code : Tout sélectionner

# mkdir /media/Teste
Puis un petit

Code : Tout sélectionner

# mount -a
et cela nous donne donc, le raccourci /media/Teste

Une modification du /etc/exports

Code : Tout sélectionner

/media/Divers			192.168.2.30(rw,all_squash,anonuid=1000,anongid=100,sync,no_subtree_check) 192.168.2.35(ro,no_subtree_check,sync)
/media/Teste		192.168.2.35(rw,all_squash,anonuid=1000,anongid=100,sync,no_subtree_check)
Ainsi, 192.168.2.30 peut lire et écrire sur /media/Divers et 192.168.2.35 peut uniquement lire /media/Divers et lire-écrire sur /media/Teste, soit - par contournement - /media/Divers/Teste

Juste pour info : les fichiers /etc/hosts.allow et /etc/hosts.deny sont vierges

sur le poste CLIENT pour l'exemple, les clients tournent sous Archlinux et LinuxMint

Il faut juste modifier /etc/fstab et rajouter :

Code : Tout sélectionner

192.168.2.18:/media/Teste			/media/Teste	nfs4	rsize=16384,wsize=16384,timeo=5,intr,_netdev		0	0
Le seul bémol vient du fait que :
- Si le client accède au répertoire Teste en passant /media/Divers/Teste il pourra uniquement le lire.
- Si le client accède au répertoire Teste en passant /media/Teste il pourra y écrire.

Mais, sinon, il est ainsi possible de mettre en lecture certains répertoires et mettre certains sous-répertoires en lecture-écriture.

Bonne soirée.

Re: [NFS] Problème de droit (RÉSOLU)

Publié : sam. 03 août 2013, 15:58
par Xorg
Et si le fstab du client ressemble à ceci :

Code : Tout sélectionner

192.168.2.18:/media/Divers         /media/Divers   nfs4   rsize=16384,wsize=16384,timeo=5,intr,_netdev      0   0
192.168.2.18:/media/Teste         /media/Divers/Teste/   nfs4   rsize=16384,wsize=16384,timeo=5,intr,_netdev      0   0
Ça ne règle pas ton bémol ?

Re: [NFS] Problème de droit (RÉSOLU)

Publié : mer. 07 août 2013, 18:49
par L_Indien
Bonsoir Xorg,

Merci pour l'info. Je teste et te tiens au courant.

Bonne soirée.