Ayant un laptop que j’emmène partout avec moi, j’ai cherché longtemps une solution pour éviter de tout mettre dans le fichier /etc/fstab. Il y avait bien cette solution avec l’option noauto, mais cela est quand même plus propre. Qui plus est, lorsque que je monte mon VPN avec OpenVPN, les shares se montent tout seul !
Pour cela, il vous suffit d’installer le package autofs
$ sudo apt-get install autofs5
Ensuite, vous pouvez éditer le fichier /etc/auto.master, en spécifiant le dossier de montage principal (ici j’ai mis /media, mais vous trouverez beaucoup d’exemple avec /net), et le timeout de montage / démontage (ici 30sec) :
/media /etc/auto.cifs --ghost,--timeout=30
Ensuite, il suffit d’éditer le fichier des partages à monter dans /media :
$ sudo cat /etc/auto.cifs data -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME ://192.168.0.x/data music -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME ://192.168.0.x/music video -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME ://192.168.0.x/video
Bien évidemment, étant donné qu’on renseigne les mots de passe dans ce fichier, il est très important de le sécuriser un minimum :
$ chmod 400 /etc/auto.master $ chmod 400 /etc/auto.cifs
Il y a juste 2 choses qui posent problème : normalement il est possible de spécifier les mots de passes dans un fichier credentials au format suivant :
username=beufa password=nicepasswd workgroup=HOME
Et ensuite spécifiez l’option suivante dans /etc/auto.cifs :
data -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,credentials=/etc/auto.auth ://192.168.0.x/data
Malheureusement, cette option me génère l’erreur suivante :
CIFS VFS: No username specified
Autre point génant, impossible de spécifier un nom de serveur, j’ai le même genre d’erreur si je remplace l’IP par le nom du serveur.
Mais voila, avec le détail de ce test autofs, vous devriez pouvoir monter vos partages Samba/Windows/CIFS à la maison ou au travers d’un VPN, et ce automatiquement !
Bon amusement !
Comments closed