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 :

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

Catégories : UNIX/Linux

16 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 🙂

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

%d blogueurs aiment cette page :