Laurent Sarrazin

Software Engineer

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é.

Back to home page

Share this blog

Repost 0