Accéder à un partage NFS sous debian depuis Mac OS X
J’utilise sur mon iMac le logiciel VMware Fusion pour avoir un serveur de développement sous debian lenny. Cela me permet d’avoir un système très proche de l’environnement de production final mais aussi de travailler sur un environnement cohérent, que je sois au travail ou chez moi.
Une des problématiques qui se pose est d’accéder depuis le mac au système de fichier de la debian. Ancien habitué de windows, j’utilisais jusqu’à peu samba mais les résultats ne me satisfaisaient pas sous mac notamment au niveau de la vitesse de transfert.
Et puis hier, l’illumination : pourquoi ne pas utiliser NFS ? (oui j’aurais pu y penser plus tôt)
Première étape : installer nfs sur la debian
# aptitude install nfs-common nfs-kernel-server
Seconde étape : configurer nfs
Dans le fichier /etc/exports, ajouter la ligne suivante :
/var/www/ 192.168.1.10(rw,insecure)
Explications :
- /var/www/ : le répertoire de la debian que vous voulez partager
- 192.168.1.10 : l’adresse ip depuis laquelle on accès au partage
- rw : doits de lecture et d’écriture sur le partage
- insecure : permet d’accéder au partage depuis un port supérieur à 1024
Pour les autres options, je vous invite à faire un ‘man exports’
Et pour finir, donner le droits d’accès au répertoire et activer la prise en compte des modifications
# chmod 777 /var/www
# exportfs -a
Troisième étape : monter le répertoire sur le mac
# mount -t nfs 192.168.1.20:/var/www/ /Volumes/lenny
Explications :
- 192.168.1.20 : l’ip de la debian
- /var/www/ : le répertoire partagé
- /Volumes/lenny : le répertoire du mac dans lequel on monte le répertoire partagé
Tadaaa ! On a désormais accès au répertoire /var/www/ de la debian depuis le mac comme s’il s’agissait d’un répertoire local.
Bonheur, joie et félicité.
Cet article a été posté le Dimanche 26 avril 2009 à 13:00 et est classé dans la catégorie Bloc-note. Vous pouvez suivre les réponses à cet article grâce au flux RSS 2.0. Vous pouvez écrire un commentaire, ou faire un trackback sur cet article depuis votre site.
Luan juillet 13th, 2009 à 13:46
Bonjour,
Tout d’abord, merci pour ce tuto magnifique !
J’ai suivi à la lettre ce tuto mais je n’ai pas eu autant de chance que Seb.
Tout se passe bien sur le linux mais arrivé sur mac, lorsque je tape la commande (adaptée à mes besoins), il reste dans le vide et ne fait rien.
J’ai tout d’abord copié bêtement le répértoire volumes mais ça n’a pas marché puis j’ai essayé d’adapter et ça n’a pas marché.
Voici une capture d’écran pour mieux vous situer:
http://www.hiboox.fr/go/images/informatique/capture,40c7bd4058d2f5731b2458f7fa18e35a.png.html
Je débute sous mac (reçu le macbook avant-hier) alors peut-être ai-je fait une bêtise ?
Désolé de vous embêter et merci d’avance,
Luan.