Accéder au disque dur de la Freebox sous Linux

https://raw.githubusercontent.com/lbr38/documentation/main/docs/source/images/freebox/freebox.jpg

Pour les possesseurs d’une Freebox v6 (revolution), il est possible de monter le disque dur intégré à celle-ci sur une distribution Linux et de pouvoir ainsi accéder aux fichiers en lecture ou écriture.

Pré-requis

Installer le paquet cifs-utils :

sudo apt/yum install cifs-utils

Depuis l’interface web de la Freebox, activer les partages Windows et s’assurer d’activer la version SMBv2. Renseigner un nom d’utilisateur et un mot de passe.


Appliquer la configuration.

Point de montage

Créer le répertoire où sera monté le disque dur de la freebox, par exemple :

sudo mkdir -p /mnt/freebox

Créer un fichier .freeboxcredentials dans lequel seront stockés le nom d’utilisateur et le mot de passe précédemment renseigné sur l’interface web de la Freebox.

vim $HOME/.freeboxcredentials

Insérer le nom d’utilisateur et le mot de passe sous la forme suivante :

username=freebox
password=XXXXXXX

Editer /etc/fstab et ajouter la ligne suivante :

sudo vim /etc/fstab

//IP_FREEBOX/Disque\040dur/ /mnt/freebox cifs _netdev,rw,iocharset=utf8,uid=toto,credentials=/home/toto/.freeboxcredentials,file_mode=0660,dir_mode=0775 0 2

Adaptez les paramètres :

IP_FREEBOX = généralement 192.168.0.254

uid = votre nom d’utilisateur ou bien son uid numérique

/home/toto = votre home directory

Monter le disque dur de la Freebox dans le répertoire précedemment créé :

sudo mount /mnt/freebox

C’est terminé, les fichiers stockés sur le disque dur de la Freebox sont désormais accessibles depuis /mnt/freebox