Vous n'êtes pas identifié(e).
Pages : 1
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
Salut,
Peut-être ajotuer l'option "-w" à ton mount ?
...
-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
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
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
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
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
...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* )
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
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
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* )
Si tu t'arêtes aux détails aussi ...
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
[...]
bon, si tu insistes : s/toucher\.$/casser\./
Aaaaaaaah, d'accord ! Je comprends mieux du coup
[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
Pages : 1