{"id":2388,"date":"2011-11-24T22:38:56","date_gmt":"2011-11-24T21:38:56","guid":{"rendered":"http:\/\/blog.beufa.net\/?p=26"},"modified":"2011-11-24T22:38:56","modified_gmt":"2011-11-24T21:38:56","slug":"linux-samba-montage-automatique-de-partages-avec-autofs","status":"publish","type":"post","link":"https:\/\/beufa.net\/fr\/blog\/linux-samba-montage-automatique-de-partages-avec-autofs\/","title":{"rendered":"[Linux Samba] Montage automatique de partages avec autofs"},"content":{"rendered":"<p>Ayant un laptop que j&#8217;emm\u00e8ne partout avec moi, j&#8217;ai cherch\u00e9 longtemps une solution pour \u00e9viter de tout mettre dans le fichier \/etc\/fstab. Il y avait bien cette solution avec l&#8217;option<em> noauto<\/em>, mais cela est quand m\u00eame plus propre. Qui plus est, lorsque que je monte mon VPN avec OpenVPN, les shares se montent tout seul !<\/p>\n<p>Pour cela, il vous suffit d&#8217;installer le package autofs<\/p>\n<pre class=\"brush:shell\">$ sudo apt-get install autofs5<\/pre>\n<p>Ensuite, vous pouvez \u00e9diter le fichier \/etc\/auto.master, en sp\u00e9cifiant le dossier de montage principal (ici j&#8217;ai mis <em>\/media<\/em>, mais vous trouverez beaucoup d&#8217;exemple avec <em>\/net<\/em>), et le timeout de montage \/ d\u00e9montage (ici 30sec) :<\/p>\n<pre class=\"brush:shell\">\/media \/etc\/auto.cifs --ghost,--timeout=30<\/pre>\n<p>Ensuite, il suffit d&#8217;\u00e9diter le fichier des partages \u00e0 monter dans <em>\/media<\/em> :<\/p>\n<pre class=\"brush:shell\">$ sudo cat \/etc\/auto.cifs\ndata     -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME\t:\/\/192.168.0.x\/data\nmusic    -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME\t:\/\/192.168.0.x\/music\nvideo    -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,username=beufa,password=nicepasswd,workgroup=HOME\t:\/\/192.168.0.x\/video<\/pre>\n<p>Bien \u00e9videmment, \u00e9tant donn\u00e9 qu&#8217;on renseigne les mots de passe dans ce fichier, il est tr\u00e8s important de le s\u00e9curiser un minimum :<\/p>\n<pre class=\"brush:shell\">$ chmod 400 \/etc\/auto.master\n$ chmod 400 \/etc\/auto.cifs<\/pre>\n<p>Il y a juste 2 choses qui posent probl\u00e8me : normalement il est possible de sp\u00e9cifier les mots de passes dans un fichier credentials au format suivant :<\/p>\n<pre class=\"brush:shell\">username=beufa\npassword=nicepasswd\nworkgroup=HOME<\/pre>\n<p>Et ensuite sp\u00e9cifiez l&#8217;option suivante dans <em>\/etc\/auto.cifs<\/em> :<\/p>\n<pre class=\"brush:shell\">data     -fstype=cifs,file_mode=0777,dir_mode=0755,uid=beufa,gid=users,credentials=\/etc\/auto.auth\t:\/\/192.168.0.x\/data<\/pre>\n<p>Malheureusement, cette option me g\u00e9n\u00e8re l&#8217;erreur suivante :<\/p>\n<pre class=\"brush:shell\">CIFS VFS: No username specified<\/pre>\n<p>Autre point g\u00e9nant, impossible de sp\u00e9cifier un nom de serveur, j&#8217;ai le m\u00eame genre d&#8217;erreur si je remplace l&#8217;IP par le nom du serveur.<\/p>\n<p>Mais voila, avec le d\u00e9tail de ce test autofs, vous devriez pouvoir monter vos partages Samba\/Windows\/CIFS \u00e0 la maison ou au travers d&#8217;un VPN, et ce automatiquement !<\/p>\n<p>Bon amusement !<\/p>","protected":false},"excerpt":{"rendered":"<p>Ayant un laptop que j&#8217;emm\u00e8ne partout avec moi, j&#8217;ai cherch\u00e9 longtemps une solution pour \u00e9viter de tout mettre dans le fichier \/etc\/fstab. Il y avait&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/beufa.net\/fr\/blog\/linux-samba-montage-automatique-de-partages-avec-autofs\/\">Continue reading<span class=\"screen-reader-text\">[Linux Samba] Montage automatique de partages avec autofs<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[36,41,115,77,89],"class_list":["post-2388","post","type-post","status-publish","format-standard","hentry","category-linux","tag-autofs","tag-cifs","tag-linux","tag-samba","tag-windows","entry"],"_links":{"self":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts\/2388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/comments?post=2388"}],"version-history":[{"count":0,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts\/2388\/revisions"}],"wp:attachment":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/media?parent=2388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/categories?post=2388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/tags?post=2388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}