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 19/08/2020, à 06:19

ubuian

Connexion nfs si pas administrateur

Bonjour à toutes et à tous,
j'ai installé un partage avec NFS entre plusieurs ordinateurs et tout fonctionne bien à condition que tous les utilisateurs qui se connectent soient des administrateurs.
En clair: sur chaque ordinateur il y a plusieurs utilisateurs dont un est l'administrateur qui utilise sudo.
Chaque ordinateur peut être aussi bien client que serveur.
Mon problème est qu'il n' y a que l'administrateur qui peut effectuer un montage.
Comment faire pour qu'un utilisateur lamda (qui n'est pas administrateur) d'un ordinateur client puisse aussi monter un dossier et profiter d'un partage?

Merci pour votre aide.

Hors ligne

#2 Le 19/08/2020, à 07:36

FrancisFDZ

Re : Connexion nfs si pas administrateur

Bonjour,
Ça peut dépendre des options de montage des dossiers du NFS, non ? J'ai eu un problème analogue après une mise à niveau dû à la dépréciation d'un fichier smb (lié à samba) qui m'a amené à changer l'accès à ma clé branchée sur ma box en la passant par un montage en cifs.
(Petite précision : je n'ai pas de NAS, le branchement d'une clé sur une box y est seulement apparenté)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#3 Le 19/08/2020, à 12:36

NicoApi73

Re : Connexion nfs si pas administrateur

Bonjour,

Il faut que tes utilisateurs aient les mêmes UID et GID sur les différentes machines

Hors ligne

#4 Le 19/08/2020, à 15:36

ubuian

Re : Connexion nfs si pas administrateur

Merci FrancisFDZ pour ta réponse.
Je travaille avec FNS sur différents ordis.
Je n'utilise pas samba et je n'ai pas de NAS.
Il y a peut-être une relation/similitude que ne connais pas.
Mais cela ne résout pas mon problème sad.
Bonne soirée

Hors ligne

#5 Le 19/08/2020, à 15:38

ubuian

Re : Connexion nfs si pas administrateur

Merci NicoApi73 de ta réponse.
Je vais voir comment faire cela et je reviens.

Hors ligne

#6 Le 19/08/2020, à 18:16

NicoApi73

Re : Connexion nfs si pas administrateur

La commande id te permet d'avoir les informations nécessaires.

Si tu tapes

id

tu auras les informations concernant l'utilisateur courant, sinon, il faut ajouter le nom de l'utilisateur, par exemple :

id ubuian

Hors ligne

#7 Le 20/08/2020, à 13:50

ubuian

Re : Connexion nfs si pas administrateur

Merci NicoApi73 pour ta nouvelle réponse.

Voici comment j’ai procédé
sur le serveur (ip : 192.168.0.12)
1. créer un dossier media/partage

sudo mkdir /media/partage

2. ouvrir /etc/exports

sudo gedit /etc/exports

3. y ajouter la ligne

/media/partage	192.168.0.*(rw,sync,no_subtree_check)

4. sauver le /etc/exports
5. redémarrer le serveur :   

sudo etc/init.d/nfs-kernel-server restart

6. attribuer les droits à tous sur /media/partage :   

chmod o+w /media/partage

Sur les clients
1. créer le point de montage :   

sudo mkdir /media/test

2. monter manuellement (pour tester) /media/partage :
   

sudo mount 192.168.0.12 :/media/partage /media/test

3. ouvrir /etc/fstab et y ajouter la ligne :
   

192.168.0.12:/media/partage	/media/test	nfs	defaults,user,auto,noatime,bg	  0	0

pour effectuer le montage au démarrage du client
4. ouvrir une session avec un utilisateur qui n’est pas administrateur : “claire” p.ex
5. "claire" voit que le dossier “test” apparaît à gauche de la fenêtre “dossiers”
elle peut y enregistrer et lire les fichiers qui s’y trouvent.
Un fichier enregistré par “claire” est en “lecture seule” pour les autres clients

Donc pour le moment ça fonctionne partiellement.
En sachant que chaque utilisateur a son uid, ma question est :
comment faire pour que le contenu de “partage” soit accessible et modifiable par tous les utilisateurs de tous les clients ?
P.ex. le client_1, en plus de l'administrateur, a un user: "claire" uid=1001
le client_2, en plus de l'administrateur, a deux users: "claire" uid=1001 et “jules” uid=1002
“claire” a mis le fichier “test1” sur le serveur; elle y accède en lecture/écriture
”jules” par contre ne peut y accéder qu'en “lecture seule”

Merci de l'aide

Hors ligne