From 91ea4492f7ee4e05e4ffce8120986501ad6e1872 Mon Sep 17 00:00:00 2001 From: lpoujade Date: Tue, 17 Jan 2017 16:04:58 +0100 Subject: [PATCH 1/2] =?UTF-8?q?montage=20automatique=20du=20r=C3=A9pertoir?= =?UTF-8?q?e=20NAS=20Freebox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- isp_free_fr.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/isp_free_fr.md b/isp_free_fr.md index 7af4356c..f6dc8d98 100644 --- a/isp_free_fr.md +++ b/isp_free_fr.md @@ -54,4 +54,9 @@ On monte le répertoire NAS par défaut avec les droits de lecture / écriture p $ sudo mount -t cifs //mafreebox.freebox.fr/Disque\ dur/ /home/monlogin/freebox -o guest,iocharset=utf8,file_mode=0777,dir_mode=0777 ``` -RAF : automatiser ce montage car il faut le refaire à chaque redémarrage. \ No newline at end of file +##### Automatiser le montage + +Ajouter cette ligne dans `/etc/fstab` : +``` +//mafreebox.freebox.fr/Disque\040dur/ /mnt/freebox cifs _netdev,rw,guest,iocharset=utf8 0 0 +``` From 7d9e836094689135a9e982f7463e585a6351ef37 Mon Sep 17 00:00:00 2001 From: lpoujade Date: Thu, 19 Jan 2017 13:39:09 +0100 Subject: [PATCH 2/2] correct freebox smb mount I pushed too quickly yesterday; here is more details (like how to set correct permissions :) ) And, this seems to be the procedure for mount samba shared folders so it should not only work for the freebox --- isp_free_fr.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/isp_free_fr.md b/isp_free_fr.md index f6dc8d98..13e0a706 100644 --- a/isp_free_fr.md +++ b/isp_free_fr.md @@ -54,9 +54,20 @@ On monte le répertoire NAS par défaut avec les droits de lecture / écriture p $ sudo mount -t cifs //mafreebox.freebox.fr/Disque\ dur/ /home/monlogin/freebox -o guest,iocharset=utf8,file_mode=0777,dir_mode=0777 ``` -##### Automatiser le montage +##### Automatiser le montage -Ajouter cette ligne dans `/etc/fstab` : +Une ligne a ajouter à la fin du `/etc/fstab` : ``` -//mafreebox.freebox.fr/Disque\040dur/ /mnt/freebox cifs _netdev,rw,guest,iocharset=utf8 0 0 +//mafreebox.freebox.fr/Disque\040dur/ /home/monlogin/freebox cifs _netdev,guest,uid=monlogin,gid=users,iocharset=utf8 0 0 ``` + +Le `_netdev` signale que c'est un périphérique réseau, afin que le système ne le monte que s'il a accès au réseau. +`guest` est le mode d'identification à la Freebox : pour une connexion authentifié, placer vos identifiants dans un fichier sous la forme +``` +username=your_user +password=your_pass +domain=FREEBOX +``` +et remplacer `guest` par `credentials=/path/to/file` (c'est aussi possible de spécifier directement `username=xx,password=xx` dans le fstab, mais déconseillé pour des raisons de sécurité) +`uid` et `gid` sont pour les id user et group auxquels appartiendra le répertoire une fois monté. Par défault (sur la Freebox V5 en tout cas), ils se retrouvent avec les uid/gid de 4242. +Il est aussi possible de mettre des droits particuliers avec les paramètres `file_mode=0777,dir_mode=0777`.