Montage CIFS dans le fstab
Si vous partagez au sein d'un réseau local des fichiers à l'aide de SAMBA (partage Windows/Linux par exemple), il vous sera sûrement très utile de créer un point de montage CIFS dans /etc/fstab, pour pouvoir accéder aux fichiers partagés dès le démarrage de votre système.
L'installation sera faite sur une Debian Wheezy.
Avant toute chose, assurez-vous d'avoir installer le paquet cifs-utils, le cas échéant l'installer :
$ sudo apt-get install cifs-utils
Ensuite, ajoutons la déclaration du point de montage dans le fstab
##########
### fstab
##########
...
#Vos points de montage existants
...
//192.168.0.17/partage /mnt/partagesrv cifs uid=root,iocharset=utf8,credentials=/etc/.creds 0 0
Dans cet exemple, nous déclarons un montage CIFS, mappé sur l'utilisateur root de la machine linux, en s'identifiant avec les informations contenues dans /etc/.creds. L'option iocharset=utf8 est renseignée pour éviter des problèmes d'encodage (accents dans les noms de fichier par exemple).
Le contenu du fichier /etc/.creds sera de la forme :
username=login_a_utiliser password=password_a_utiliser
Pensez à le protéger :
$ sudo chmod 600 /etc/.creds
Pour s'assurer que ce point de montage est valide, la commande suivante ne devrait pas retourner d'erreur :
$ sudo mount /mnt/partagesrv
Si le montage ne se fait pas voici les choses à vérifier :
- le dossier /mnt/partagesrv est-il bien crée ? - l'adresse IP du serveur est-elle valide, ainsi que le point de partage ? - le username et password définit dans le /etc/.creds sont-ils valident ?