Bonjour à tous, aujourd’hui je vais vous montrer comment accéder au disque dur de la Freebox Server sur Ubuntu.

Configurer le partage sur Freebox OS

Si vous avez déjà configuré un partage sur votre Freebox, vous pouvez passer à la partie suivante.

Sinon voici les étapes a suivre:

Rendez-vous sur Freebox OS depuis un navigateur en tapant dans la barre de navigation ou en cliquant sur le lien ci-dessus:

http://192.168.1.254/login.php

Ensuite authentifiez-vous et vous allez arriver sur la page d’accueil.

Sur la page d’accueil, cliquer sur Paramètres de la Freebox

Puis dans la rubrique Partage de fichiers cliquez sur Partages Windows:

Deux options s’offrent à vous :

La première option est de rester en SMB v1 et avoir la possibilité de partager votre imprimante USB sur le réseau local.

Cependant, il faut être conscient que le protocole SMB v1 possède des failles et est activement exploité, dans le domaine professionnel essentiellement, pour y installer des ransomware et chiffrer les données de l’entreprise. En tant que particulier le risque zéro n’existe pas mais vous n’êtes pas la cible préférée des pirates. 🏴‍☠️

La seconde option est arrivée il y’a peu, via une mise à jour, sur l’ensemble des Freebox Server (Mini, Révolution, Pop et Delta) qui permet (enfin) d’activer le SMBv2. Je préconise d’utiliser cette option plutôt que la première.

Dans les deux cas, il faudra renseigner le nom d’utilisateur et mot de passe pour accéder au partage et son activation:

Option 1 Option 2
Accéder au partage depuis Ubuntu

Ouvrez le terminal puis installer le paquet cifs-utils :

sudo apt-get install cifs-utils

Créez le répertoire de montage et un fichier caché nommé .smbcredentials :

sudo mkdir /media/freebox/
sudo touch /home/$USER/.smbcredentials

Veuillez ensuite éditer le fichier .smbcredentials :

sudo nano /home/$USER/.smbcredentials

Dans le fichier, ajoutez les lignes suivantes (remplacez les XXXX par votre login et mot de passe) :

username=XXXXXX
password=XXXXXX

Pour enregistrer, faites CTRL X puis O

Donnez les droits adéquats au fichier .smbcredentials :

sudo chown -R $USER:root /home/$USER/.smbcredentials
sudo chmod -R 775 /home/$USER/.smbcredentials

Afin d’avoir un comportement semblable a Windows. C’est-à-dire retrouver le partage dans l’explorateur de fichier et cela, même après un redémarrage. Nous allons monter le partage dans le dur avec fstab.

Avant toute modifications, nous allons faire une sauvegarde de l’ancienne configuration :

sudo cp /etc/fstab /etc/fstab.old

À présent, on va ajouter l’accès au partage Freebox dans fstab : 

sudo nano /etc/fstab

Ajoutez, à la fin du fichier, les lignes suivantes (pensez à remplacer « VOTRE_UTILISATEUR », dans mon cas /home/alex/ ») :

#mount freebox
//192.168.1.254/Freebox /media/freebox cifs _netdev,rw,users,credentials=/home/VOTRE_UTILISATEUR/.smbcredentials,iocharset=utf8,uid=1000,sec=ntlmv2,file_mode=0777,dir_mode=0777,vers=2.0

Si vous avez choisi l’option 1 avec SMBv1 il faudra mettre « vers=1.0 » à la place de « vers=2.0 »

Pour enregistrer, faites CTRL X puis O

Afin de tester le bon fonctionnement, je vous conseille de redémarrer Ubuntu et vérifier que vous avez bien accès votre partage Freebox :

Cet article totalise 2 990 vues 👍 Merci pour votre visite! 🙂

Rejoignez-nous sur mon tout nouveau serveur Discord, pour échanger entre passionnés !

Catégories : UNIX/Linux

29 commentaires

David · 11 avril 2021 à 10h02

Cela ne marche pas pour moi sur Ubuntu Budgie 20.04. J’ai le message suivant dans dmesg:
[315970.779134] CIFS: Attempting to mount //192.168.0.254/Freebox
[315970.836514] CIFS VFS: cifs_mount failed w/return code = -2

    Alex B · 11 avril 2021 à 11h22

    Bonjour, si votre mot de passe contient des caractères spéciaux, vous pouvez essayer de mettre des ‘ ou  » au début et à la fin du mot de passe dans le fichier .smbcredentials. Par exemple password=’@ERT!56’ ou password= « @ERT!56″

Leo · 7 mai 2021 à 19h13

Bonjour Alex,
Super Tuto, cependant les droits sur les fichiers sont pour l’user 4242. Si je fais un :
sudo chown -R 4242 /media/freebox/SMB
Ca ne change rien

    Alex B · 7 mai 2021 à 19h30

    Bonjour Léo, merci de ton retour 🙂 les droits sur les fichiers/dossiers sont gérés par la Freebox. Malheureusement on ne peut pas modifier les droits depuis un partage SMB ou FTP, l’accès est tout bonnement refusé. C’est une une limitation de la Freebox.

      Léo · 8 mai 2021 à 9h58

      Merci de ta reponse rapide. Cela veut dire que je ne peux pas ajouter de fichiers depuis mon pc . Je voulais essayer de faire une sauvegarde differentielle dessus. Je vais faire en FTP du coup.

        Alex B · 8 mai 2021 à 10h04

        Y’a pas de soucis 🙂 Par défaut, on a le droit de lecture/écriture/suppression. Mais par contre, systématiquement, les droits de fichiers sont changés par ceux de la Freebox une fois le fichier déposé. Je te conseille de faire une sauvegarde zippé pour garder tes attributs de fichiers intacts. 🙂 pour la sauvegarde le FTP est plus adapté, mais ça fonctionne aussi en SMB 🙂

          Lapluie · 30 août 2021 à 19h11

          Bonjour, j’ai aussi ce souci de 4242, par exemple, lorsque je crée un fichier texte sur le disque de la Freebox depuis mon linux, ce fichier devient en lecture seule. Par contre, celui déjà créé dessus est en lecture écriture. Je n’arrive pas trop à sortir de ce problème.

olive · 4 juillet 2021 à 1h19

bonjour, je suis debutant, j’ai suivi votre tutoriel
je suis aller dans le terminal j’ai tape cd /media/freebox puis fait un dir je ne vois pas le fichiers or mon disque et plein

question comment accéder au partage ?
question 2 j’ai un disque externe branche en usb sur ma freebox server comment y accéder ? j’ai mon travail dessus -je voudrais reprendre la logique de votre tuto merci

    Alex B · 5 juillet 2021 à 8h47

    Bonjour, les noms de partage peuvent différer entre plusieurs Freebox et aussi si vous avez plusieurs disques durs de connectés. Vous avez le nom du chemin de partage directement sur Freebox OS au niveau de l’écran de configuration du partage.

    Lapluie · 1 septembre 2021 à 13h48

    Bonjour, j’ai résolu mon problème de lecture seule et propriétaire 4242: Il suffit de cocher Smbv2 dans les paramètres Freebox > Partages Windows, puis dans le fichier fstab de remplacer vers=1.0 0 0 par vers=2.0
    C’était tout bête… J’espère avoir pu aider.

      Alex B · 1 septembre 2021 à 14h42

      Hello 👋🏻 Merci pour votre retour, je vais voir si SMB v2 est aussi présent sur ma Freebox Mini Server ou si c’est seulement réservé a la Freebox Pop / Delta 👍🏻🙂 Quoi qu’il en soit je mettrais a jour d’ici peu l’article pour le SMB v2.

kryss · 25 août 2021 à 0h16

Depuis la dernière mise à jour de la révolution je ne peut plus écrire sur la freebox en SMB.
j’ai bien coché SMB2
Mi mon nom d’user et pwd dans la freebox
idem pour le credential
J’ai refait pas à pas ce tuto, changé mes droits rien n’y fait.
Cela concerne tout les DD branché sur le serveur.
UBUNTU 20.04
Freebox révolution

kryss · 25 août 2021 à 0h20

Update ca marche en ftp mais les fichiers ont pour propriétaire root avec aucun droits pour autres

kryss · 25 août 2021 à 0h33

UPDATE
En fait c’est tout con il faut changer :
vers=1.0
par :
vers=2.0

Arnaud · 4 octobre 2021 à 16h09

Merci pour le tuto.
Deux précisions:
1/ //192.168.1.254/Freebox ne marche pas chez moi, mais //192.168.1.54/disque\040dur marche
2/ Pour les mots de passe avec caractères spéciaux, les simples ou double cotes n’ont pas marchés, par conte, renommer .smbcredentials en .smb.credentials oui. L’extension du fichier semble avoir de l’importance

    Alex B · 4 octobre 2021 à 16h12

    Merci pour votre commentaire et bonne journée 🙂

jrd10 · 3 décembre 2021 à 21h52

Bonjour et merci de ce partage. Sur POP et 20.04, j’ai le message d’erreur :
Unable to access « freebox »
mount error(22): invalide argument
Refer to the mount.cifs(8) manual page (e. g. man mount.cifs) and kernel log messages (dmess)
Je vais creuser :). Merci d’un partage si déjà connu ! José

derffred · 13 janvier 2022 à 21h54

Hello et merci pour ce tuto mais ce qui me fait un peu tiquer, c’est d’avoir le mot de passe en claire dans smbcredentials. Quelqu’un aurait une alternative ?

Sébastien · 12 mars 2022 à 14h40

Pour ne pas redémarrer, un « sudo mount -a » est tres utile.

    Sébastien · 12 mars 2022 à 14h41

    Merci pour cet article 😉

Gilles · 27 mars 2022 à 6h18

Excellent tuto, un grand MERCI! Testé et validé sur opensuse Leap 15.3
Tip1: l’adresse IP peut être un peu différente, pour moi elle est 192.168.0.254(cf Mode Réseau dans l’interface freebox)
Tip2: si il y a un espace dans votre nom de disque, le remplacer par le code octal de l’espace \040 par exemple
//192.168.0.254/Freebox\0401 /media/freebox1 etc.
pour un disque (mal!) nommé « Freebox 1 »

Malynou · 8 juillet 2022 à 8h23

Bonjour,
J’ai suivi le tuto à la lettre (enfin, je pense) mais je ne vois pas mes disques durs, branchés sur station d’accueil (https://m.media-amazon.com/images/I/41xqqP3ePDL._AC_SS450_.jpg) sur ma Freebox serveur.
Je fais forcément un truc pas comme il faut mais je ne vois pas quoi.
Je n’ai pas de message d’erreur, juste… aucun DD visible…
Est-ce que le protocole a changé depuis 2021 ?
Merci d’avance pour ta réponse.

    Malynou · 8 juillet 2022 à 8h29

    En lisant les commentaires précédents et en lançant le « sudo mount -a » conseillé par Sébastien, j’ai finalement une erreur qui s’affiche ^^, ça va aider !
    mount: /etc/fstab : erreur d’analyse à la ligne 15 — ignorée
    mount: cifs: le point de montage n’existe pas.
    Est-ce que ça te parle ?

      Alex B · 9 juillet 2022 à 12h36

      Bonjour 👋🏻 de mon côté j’ai un disque dur de 2,5 pouces (format pc portable) connecté à l’aide d’un adaptateur SATA/USB3.0. Quand je l’ai branché à la Freebox, Freebox OS m’a conseillé de le formater directement. Ton disque est-il visible sur Freebox OS ?

        Malynou · 26 juillet 2022 à 17h25

        Bonjour Alex. Oui, les disques sont visibles sur l’explorateur Freebox OS

Malynou · 28 juillet 2022 à 8h58

Coucou Alex.
Je me repenche sur le sujet, parce que j’ai pas dit mon dernier mot et je te mets mes erreurs sur mount :
sudo mount -a
mount: /etc/fstab : erreur d’analyse à la ligne 15 — ignorée
mount: /etc/fstab : erreur d’analyse à la ligne 16 — ignorée
Password for [email protected]//192.168.1.254/Freebox: (no echo)
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Je suis sous Linux Mint Una (20.3) et j’ai connecté 2 DD à mon serveur via une station d’accueil (celle-ci : https://www.espacepc.com/article/id/6001015/libelle/station-daccueil-usb-v3-0-pour-disques-durs-gdpd07t-sil-connectland)
Vala vala…
Merci pour ton temps et ton aide…

    Alex B · 29 juillet 2022 à 15h11

    Bonjour, le nom du partage est bien « Freebox » ? Est-ce que tu as des caractères spéciaux dans ton mot de passe d’accès au partage ? Si c’est le cas je te conseille de le remplacer avec un mot de passe qui contient uniquement des chiffres/minuscules/majuscules.

      Malynou · 1 août 2022 à 10h52

      Hello Alex,
      J’ai procédé comme tu m’as dit. J’avais effectivement un @ qui traînait dans mon mdp. bon… Même punition…

      sudo mount -a
      [sudo] Mot de passe de ninou :
      mount: /etc/fstab : erreur d’analyse à la ligne 15 — ignorée
      mount: /etc/fstab : erreur d’analyse à la ligne 16 — ignorée
      Password for [email protected]//192.168.1.254/Freebox: *********
      mount error(13): Permission denied
      Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

      Les lignes incriminées du fstab:

      _netdev,rw,users,credentials=/home/ninou
      /.smb.credentials,iocharset=utf8,uid=1000,sec=ntlmv2,file_mode=0777,dir_mode=0777,vers=2.0

      Tu vois, j’ai même fait le correctif suggéré par Arnaud…. Je m’arrache les cheveux, là…

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée.

%d blogueurs aiment cette page :