Skip to content →

Tag: CIFS

[Linux Samba] Montage automatique de partages avec autofs

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
en_USEN