Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 23/05/2010 12:44:01

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Partage NFS linux/mac

Salut à tous !

Je profite du ralentissement des cours (les étudiants sont en stage ou en exam) pour faire un peu de configuration sur mon réseau à la maison.

Je suis depuis quelque mois l'heureuse propriétaire d'un MacBook (oui bon c'est pas libre, mais j'ai besoin de la suite Adobe pour les BTS)
Quand je suis à la maison, j'aimerais bien accéder à mes fichiers sur ma debian adorée à partir du mac.
Après quelques recherches sur internet et tenter de faire un tri entre partages samba, netatalk et autres, j'ai opté pour un partage NFS.
J'ai donc installé le serveur NFS kivabien(tm) sur ma debian (adresse réseau 192.168.20.10) pour y accéder en client à partir du Mac (Adresse 192.168.20.60)
Voici la ligne d' /etc/exports pour lancer le partage

/home/mon-user/mon-dossier-a-partager/ 192.168.20.60(rw,insecure,anonuid=1000,anongid=1000)

Le anonuid et le anongid correspondent à "mon-user" pour que debian croie que ce qui vient du mac vient de mon utilisateur debian (si j'ai bien compris la doc)

Ensuite, je monte le partage nfs sur le Mac avec

# mount -t nfs 192.168.20.10:/home/mon-user/mon-dossier-a-partager/ /Volumes/debian

À partir de là, j'arrive bien à accéder à mes fichier sur le debian à partir du Mac, mais pas en écriture (ce qui manque d'intérêt). Pourtant, j'ai bien précisé "rw" dans mon fichier /etc/exports.

Korova qui prend de l'avance pour l'an prochain

Qu'est-ce que j'ai loupé ? Qu'est-ce que je devrais modifier ?


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#2 24/05/2010 11:07:14

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : Partage NFS linux/mac

Salut,

Peut-être ajotuer l'option "-w" à ton mount ?

man mount.nfs a écrit :

...
-w     Monter le système de fichiers en lecture-écriture.
...


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 25/05/2010 22:26:10

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Partage NFS linux/mac

Ah, OK, j'essaye ça vendredi (là je pars deux jours pour Reims en correction de BTS) et je vous dis quoi (Les Ardennes, c'est déjà le ch'nord)

Korova qui va crouler sous les copies


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#4 26/05/2010 21:30:05

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Partage NFS linux/mac

J'ai pris 2 minutes \o/

Marche pô :-(

Korova entre deux corrections


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#5 26/05/2010 21:46:55

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Partage NFS linux/mac

Bon.

J'ai lu une autre documentation.

En fait, mon anonuid et mon anongid, ça sert à dire à nfs ce que devient le root du mac en arrivant sur debian. Comme je me connecte pas en root à partir du mac, ça sert à rien.

Et j'arrive pas à écrire mes fichiers parce que par défaut dans mon home, y'a que mon-user (uid=1000) qui peut le faire, les autres sont en lecture seule, mais sur ce *$§£! de Mac, l'utilisateur par défaut a l'uid 501.
501<>1000 donc pour debian, c'est pas le bon utilisateur donc lecture seule.

Gni !
[edit]
Je crois avoir trouvé une sorte de solution qui marche.
Après lecture d'encore d'autres documentations (en fait le man exports), j'ai rajouté l'option l'option "all_squash" dans ma ligne du fichier /etc/exports
Si j'ai bien compris, cette option transforme tous les gens qui se connectent en partage nfs en utilisateur anonyme, et avec mes options anonuid et anongid, je transforme l'utilisateur anonyme en utilisateur 1000 (soit mon_user).
Et comme mon_user a le droit d'écrire sur ma debian, je peux maintenant écrire sur ma debian à partir du mac

Alleluia !

(par contre, question sécurité je suis pas très sure, mais je suis connectée en filaire donc bon)

Korova qui parle beaucoup toute seule

Dernière modification par Korova (26/05/2010 22:27:17)


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#6 27/05/2010 17:41:00

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 937

Re : Partage NFS linux/mac

Merci Korova,

Je vais regarder ça de près, l'id de l'utilisateur de mon disque externe qui partage les données en nfs correspond à un utilisateur lambda sur mon fixe ou portable, d'où des p'tit soucis pour écrire ...

Même si le disque tourne sous Debian, j'évite trop d'y toucher pour pas le toucher.


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#7 29/05/2010 03:26:47

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : Partage NFS linux/mac

armen a écrit :

...Même si le disque tourne sous Debian, j'évite trop d'y toucher pour pas le toucher.

Euh, j'ai du mal à comprendre le sens de ta phrase *armen* smile)

Koro, j'avais réglé ce problème d'UId sur mon mac entre les partoche ufs et ext3 en modifiant l'uid de l'utilisateur mac...sauf que j'ai plus du tout la commande sous la main maintenant...


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#8 29/05/2010 11:50:29

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Partage NFS linux/mac

ioguix a écrit :

Koro, j'avais réglé ce problème d'UId sur mon mac entre les partoche ufs et ext3 en modifiant l'uid de l'utilisateur mac...sauf que j'ai plus du tout la commande sous la main maintenant...

Après quelques recherches il semble que

dscl . -change /Users/username UniqueID 501 1001
chown -R username /Users/username

soit la procédure à suivre sous leopard (avant ça avait l'air plus simple, mais les outils ont changé entre les versions)

Pas encore essayé toutefois, je vous tiens au courant.

Korova toujours en pleine recherche


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#9 30/05/2010 21:18:35

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 937

Re : Partage NFS linux/mac

ioguix a écrit :
armen a écrit :

...Même si le disque tourne sous Debian, j'évite trop d'y toucher pour pas le toucher.

Euh, j'ai du mal à comprendre le sens de ta phrase *armen* smile)

Si tu t'arêtes aux détails aussi ... big_smile

bon, si tu insistes : s/toucher\.$/casser\./


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#10 31/05/2010 15:54:14

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : Partage NFS linux/mac

armen a écrit :

[...]
bon, si tu insistes : s/toucher\.$/casser\./

Aaaaaaaah, d'accord ! Je comprends mieux du coup smile


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

Pied de page des forums