mercredi 24 octobre 2007

Synology DS107e et montage CIFS dans la fstab sous Linux

Ce fut la galère ...
En fait, toute la magie est dans l'option noperm !

La procédure :

1) Créer un utilisateur (Nom + Mot de passe, ex : josd+josdpass) avec l'interface d'administration du synology.

2) Créer un dossier partagé (ex : data) avec l'interface d'administration du synology.

3) Permettre à cet utilisateur de lire et écrire dans le dossier partagé grâce à la Configurations des privilèges de l'interface d'administration du synology.

4) Ajouter dans le fichier /etc/fstab, sur une seule ligne et sans espace après les virgules, la ligne :
//192.168.0.XXX/data /media/synology cifs rw, user, auto, noperm, iocharset=utf8, codepage=850, username=josd, password=josdpasswd 0 0
Ou mieux, passez par un fichier credentials pour ne pas faire apparaitre en clair votre mot de passe dans le fichier fstab :

1) Créer le fichier
cd
gedit .passwd
2) Y mettre, avec un retour charriot à la fin :
username=josd
password=josdpasswd
3) Protéger un peu le fichier :
chmod 600 .passwd
4) Ajouter dans le fichier /etc/fstab, sur une seule ligne et sans espace après les virgules, la ligne :
//192.168.0.XXX/data /media/synology cifs rw, user, auto, noperm, iocharset=utf8, codepage=850, credentials=chez_moi/.passwd 0 0
Remarque : depuis le 02/11/2007, le DS107e (ainsi que toute la gamme de Synology me semble-t-il) gère protocole NFS (en appliquant le firmware v2.0.3 - 0518 ou supérieur) ce qui devrait simplifier bien des choses !

0 commentaires: