Freezone S'inscrire

FAQ FAQ Rechercher Rechercher Liste des Membres Liste des Membres Groupes d'utilisateurs Groupes d'utilisateurs S'enregistrer S'enregistrer
(Delta) VM: Open Media Vault (NAS) + Accès au HDD de la box
Aller à la page 1, 2  Suivante 

Poster un nouveau sujet    Répondre au sujet
   Univers Freebox Index du Forum -> Freebox / Freebox OS / App. Freebox / Freebox Connect



 Auteur   Message 
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Sam 09 Jan 2021, 10:59    Sujet du message: (Delta) VM: Open Media Vault (NAS) + Accès au HDD de la box (Delta) VM: Open Media Vault (NAS) + Accès au HDD de la box 78679 73203
Répondre en citant

Bonjour

Je vous propose un petit tuto pour un mettre en place un serveur Nas grâce a Open Media Vault (OMV) sur la delta en VM avec accès au disque dur de celle ci.



Pour ceux voulant/ayant un mot de passe dans le partage Windows de la Freebox ou voulant avoir accès aux HDD depuis portainer afin de choisir un répertoire de téléchargement ou autre suivre ce tuto
Partage Windows avec mot de passe

Prérequis:

Le logiciel Putty pour se connecter en SSH: https://www.putty.org/

I Mise en place de la VM

Rendez vous sur http://mafreebox.freebox.fr. Ensuite onglet VM sur la page d accueil. Puis cliquez sur ajouter une VM.

Compléter les champs avec les valeurs de votre choix.



- Puis suivant
- Choisissez ensuite le system Debian10
- le nom de l'utilisateur (par défaut freebox)
- Votre mot de passe

Et cocher la case accès aux disques Freebox...



- Puis suivant
- Changer la taille du disque par celle de votre choix
- Personnellement j ai mis 50 pour être très large



Puis suivant... Si vous avez une erreur pour récupérer Debian je donnerais une solution en fin du tuto.

Vous revoilà sur l écran de la VM. Cliquer sur allumer pour lancer celle ci. Une fois démarré. Celle ci aura un point vert et une adresse IP.

II Installation Open Media Vault.

Une fois votre VM lancé , connectez vous depuis putty a celle ci. Indiquez son IP et un nom puis faire Save. Ce qui vous permettra de vous connecter sur celle ci en faisant load sur le nom donné:



Puis on clic sur Open. On accepte le certificat en cliquant sur oui. Une fenêtre de connexion s'ouvre, rentre le nom d utilisateur choisis a la création de la VM, faire entrée. Puis ensuite saisissez le mot de passe choisis. Puis entrée.

Une fois logue sur la VM on va la mettre a jours. Tapez ceci :
Code:
sudo apt update

on valide...
Code:
sudo apt upgrade

on valide et on répond Y si c est demandé puis on valide.

Une fois a jours on lance la commande suivante:
Code:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

Et on patiente le temps de l installation Smile
Une fois finis on tape
Code:
sudo crontab -e

On choisis 5 puis entrée
Insérer tout à la fin du fichier :
Code:
@reboot sleep 30; mount -a

Pour enregistrer vos modifications et quitter le fichier :
Code:
Tapez : ctrl + x puis tapez Y et entrer

Puis on reboot la VM
Code:
sudo reboot

Voila Openmediavault est installé.

III Configuration OMV

Dans un premier temps on va rendre de nouveau l accès a putty pour la connexion SSH.
Lancer OMV depuis votre navigateur en saisissant l ip de votre VM 192.168.X.X
Sur la page rentrer les identifiant suivant:
Code:
Langage: Français
login: admin
mdp: openmediavault

Une fois dans omv, dans la rubrique Gestion des droits :

- On clique sur utilisateur
- On choisis son user puis modifier
- Onglet groupe et on lui rajoute SSH et on valide.

Voila on pourra de nouveau se connecter grâce a putty dessus.

Ensuite dans la rubrique système on clique sur plugins. on cherche le plugin openmediavault-mergerfsfolders.
On le sélectionne, puis on clic sur installer. Une fois fait on valide le rechargement de la page.

Et sur le cote gauche dans la rubrique stockage apparait mergerfs folder. On lance celui ci, puis ajouter

Dans nom: vous mettez le nom de votre choix pour le disque :
Code:
Dans patch : /mnt/point de montage

Puis enregistrer.



Attention ici mon point de montage s'appel freebox. Mettez bien le nom du votre

Refaire l étape pour ajouter les autres disques. Pour connaitre le nom de votre disque dur, vous trouverez cette info soit dans le cloud ini de votre VM, soit dans dans disque dans les paramètres de la Freebox. Dans la rubrique partitions.

Ensuite changer le mdp admin de OMV, dans la rubrique Système :

- Paramètres généraux
- Sécurité Administrateur

Voila OMV est mis en place avec accès aux disque de la Freebox.

Pour en savoir plus sur le fonctionnement de OMV rendez vous sur leur site :

https://www.openmediavault.org/

De plus depuis la rubrique OMV extra du menu système, installer Docker et portainer. Celui ci vous permettra de mettre en place ci besoin un serveur sql, pyload, pihole etc... sur votre VM. Vous trouverez les dépôt sur ce site :

https://hub.docker.com

Attention de bien prendre des dépôt compatible ARM64

IV Bonus de dépannage

Si problème de téléchargement Debian depuis la VM, on récupère celui ci depuis:

https://cdimage.debian.org/cdimage/cloud/OpenStack/current-10/

Et bien prendre la version arm64.qcow2. Le copier sur le disque de la Freebox. Ensuite depuis le le menu VM a la création on choisis depuis un disque existant.

Et avant de lancer la VM on coche configuration cloud init. On donne un nom a sa VM. Et on colle ceci qu'on modifie bien sur avec ses infos :
Code:
#cloud-config
system_info:
  default_user:
    name: nom d'utilisateur voulus
password: son mot de passe
chpasswd: { expire: False }
ssh_pwauth: True
packages_update: true
packages:
  - cifs-utils
mounts:
  - [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
  - [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
  - [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
  - [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
runcmd:
  - mount -a

Attention: Ce cloud-ini est pour 4 HDD dans la box, retirer les lignes en trop si besoin . Celle contenant //mafreebox.freebox.fr par le nombre max de HDD présent dans votre Freebox

Et on augmente la taille de la VM car par défaut elle fait que 2 Giga.

Si l heure de votre VM n est pas correct
Code:
sudo timedatectl set-timezone Europe/Paris


Si la VM ne récupère pas d ip
Code:
sudo systemctl enable systemd-resolved.service
sudo systemctl start systemd-resolved.service


Si OMV ne monte plus le/les disque dur suite a une coupure.
Code:
Le supprimer de mergerfs folder et refaire le montage.


Changer le mdp passe ROOT, pour une connexion depuis WinSCP par exemple :

https://wiki.debian-fr.xyz/Modifier,_r%C3%A9cup%C3%A9rer,_son_mot_de_passe_root,_en_cas_de_perte

- Impossible de télécharger un plugins ou mettre a jours OMV
Code:
 Vérifier dans système, réseaux que seul la carte eth0 est présente


Plus de place pour telecharger les MAJ
Code:
sudo apt-get autoclean


Voila je vous donnes toutes les info sur les divers problèmes que j ai put rencontrer pour mettre en place OMV. Et n étant pas un spécialiste de Linux je ne pourrais pas répondre a vos demande si j ai jamais rencontré le problème Smile

Cordialement


Dernière édition par Fystrack le Mer 21 Avr 2021, 18:57; édité 20 fois 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
CurtisNewton
Modérateur UF


Inscrit le: 25 Juil 2008
Messages: 41247
 
42536 points

CurtisNewton, Posté le: Sam 09 Jan 2021, 11:18    Sujet du message: 13461 11885 Répondre en citant

bonjour,

Merci !! J'ai retouché un peu la mise en page et adapté le titre à ce qui se fait chez nous. Wink

Je passe ça en post-it...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Sam 09 Jan 2021, 11:23    Sujet du message: 78679 73203
Répondre en citant

Bonjour

Pas de soucis, j ai remis un image car on été sur l'édition ensemble. Smile Et si il y a des fautes je suis preneur pour une correction aussi ^^

Cordialement
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
CurtisNewton
Modérateur UF


Inscrit le: 25 Juil 2008
Messages: 41247
 
42536 points

CurtisNewton, Posté le: Sam 09 Jan 2021, 11:26    Sujet du message: 13461 11885 Répondre en citant

Pour les fautes, je n'ai pas lu pour ça. Laughing  
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Dim 10 Jan 2021, 17:16    Sujet du message: 78679 73203
Répondre en citant

Bonjour

Cette partie sera consacré pour ceux qui ont mis un utilisateur et un mot de passe a leur partage Windows. Et un accès aux disques de la Freebox depuis portainer

Prérequis:

Le logiciel Putty pour se connecter en SSH: https://www.putty.org/

Partage Windows avec mot de passe dans Freebox OS.

I Mise en place de la VM

Rendez vous sur http://mafreebox.freebox.fr
Ensuite onglet VM sur la page d accueil
Puis cliquez sur ajouter une VM
Compléter les champs avec les valeurs de votre choix.



Puis suivant
Choisissez ensuite le system Debian10
le nom de l'utilisateur (par défaut freebox)
Votre mot de passe
On ne coche surtout pas l accès aux disques, on le fera manuellement
Puis suivant.
Changer la taille du disque par celle de votre choix.
Personnellement j ai mis 50 pour être très large.



Puis suivant

Si vous avez une erreur pour récupérer Debian, merci de vous reporter au 1er post mais en prenant ce cloud-ini a la place
Code:
#cloud-config
system_info:
  default_user:
    name: nom d'utilisateur
password: votre mot de passe
chpasswd: { expire: False }
ssh_pwauth: True


Vous revoilà sur l écran de la VM
Cliquer sur allumer pour lancer celle ci
Une fois démarrer Celle ci aura un point vert et une adresse IP.

II Installation Open Media Vault.

Une fois votre VM lancé , connectez vous depuis putty a celle ci.
Indiquez son IP et un nom puis faire Save. Ce qui vous permettra de vous connecter sur celle ci en faisant load sur le nom donné



Puis on clic sur Open
On accepte le certificat en cliquant sur oui
Une fenêtre de connexion s'ouvre, rentre le nom d utilisateur choisis a la création de la VM, faire entrée
Puis ensuite saisissez le mot de passe choisis.Puis entrée

Une fois logue sur la VM on va la mettre a jours
Tapez ceci :
Code:
sudo apt update

on valide
Code:
sudo apt upgrade

on valide et on répond Y si c est demandé puis on valide.

Une fois a jours on lance la commande suivante:
Code:
sudo apt-get install cifs-utils

On valide et on répond Y si c est demandé puis on valide.
On va créer l accès aux disque dur
Code:
sudo mkdir /media/nomdupointdemontage/

Pour ma part les noms de point de montage porte le nom de mon HDD
Si vous avez plusieurs disques, vous devais créer plusieurs point de montage avec
Code:
sudo mkdir /media/nomdepointdemontage

On va créer un fichier pour ses identifiants de connexion
Code:
sudo touch /home/$USER/.smbcredentials

Ensuite on va renseigner vos identifiant mis dans le partage windows
Code:
sudo nano /home/$USER/.smbcredentials

le fichier s'ouvre est complété le avec votre user et password de votre partage Windows présent dans la Freebox
Code:
username=XXXXXX
password=XXXXXX

Pour enregistrer vos modifications et quitter le fichier :
Tapez : ctrl + x puis tapez Y et entrer
On va lui donner les droits adéquat
Code:
sudo chown -R $USER:root /home/$USER/.smbcredentials
sudo chmod -R 775 /home/$USER/.smbcredentials

ensuite on fait
Code:
sudo nano /etc/fstab

Et on ajoute
Code:
//mafreebox.freebox.fr/nomduHDD /media/nomdupointdemontage cifs _netdev,rw,users,credentials=/home/votre_utilisateur/.smbcredentials,iocharset=utf8,uid=1000,sec=ntlmv2,file_mode=0777,dir_mode=0777,vers=1.0 0 0

Si vous avez plusieurs HDD rajouter de nouveau la ligne en modifiant bien sur le nom du HDD, le point de montage et le nom d'utilisateur
Enregistrer vos modifications et quitter le fichier
Ensuite
Code:
sudo crontab -e

On choisis 5 puis entrée
Insérer tout à la fin du fichier :
Code:
@reboot sleep 30; mount -a

Enregistrer vos modifications et quitter le fichier :

Ensuite on installe Omv
Code:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

Et on patiente le temps de l installation Smile
Code:
sudo reboot

Voila Openmediavault est installé.

III configuration Open Media Vault

Dans un premier temps on va rendre de nouveau l accès a putty pour la connexion SSH.
Lancer OMV depuis votre navigateur en saisissant l ip de votre VM 192.168.X.X
Sur la page rentrer les identifiant suivant:
Code:
Langage: Français
login: admin
mdp: openmediavault

Une fois dans omv, dans la rubrique Gestion des droits
On clique sur utilisateur
On choisis son user puis modifier
Onglet groupe et on lui rajoute SSH et on valide.
Voila on pourra de nouveau se connecter grâce a putty dessus.

Ensuite dans la rubrique système on clique sur plugins
on cherche le plugin openmediavault-mergerfsfolders.
On le sélectionne, puis on clic sur installer.
Une fois fait on valide le rechargement de la page.
Et sur le coté gauche dans la rubrique stockage apparait mergerfs folder.
On lance celui ci, puis ajouter
Dans nom: vous mettez le nom de votre choix pour le disque
Puis dans patch
Code:
/media/nomdupointdemontage

Puis enregistrer.
Refaire l étape pour ajouter les autres disques.

Ensuite changer le mdp admin de OMV, dans la rubrique Système:

Paramètres généraux
Sécurité Administrateur.

III Installation portainer et docker

On clic sur OMV-Extra
Puis Docker
Ensuite on clic sur l icone Docker puis installer
une fois fait, on fait de même avec portainer
Ensuite on clic sur Ouvrir portainer
On créer son mot de passe Admin
Puis on clic sur docker
Puis connect
Voila on est connecté a portainer

IV Ajouter un accès a vos HDD sur portainer

Pour ajouter l’accès a votre disque Freebox. Ça peut être utile lors de l ajouts de certains modules. On clic sur Local
Puis volumes
Add Volume
On met un nom
On active Use cifs volume
Dans adresse mettre
Code:
ip de la box

Puis dans share
Code:
/nomduHDD/repertoire si besoin

Dans Cifs version
Code:
CIFS 1.0

ou si vous avez activé le SMBV2 dans le partage de fichier
Code:
CIFS 2.0

Dans username et password
Code:
Vos identifiants du partage Windows de la freebox

Puis on clic sur create volume

Voila maintenant lors de l installation de votre dépôt vous pourrez lui rajouter le dossier de votre Freebox

V Bonus de dépannage

Si l heure de votre VM n est pas correct
Code:
sudo timedatectl set-timezone Europe/Paris


Si la VM ne récupère pas d ip
Code:
sudo systemctl enable systemd-resolved.service
sudo systemctl start systemd-resolved.service


Si OMV ne monte plus le/les disque dur suite a une coupure.
Code:
Le supprimer de mergerfs folder et refaire le montage.


Changer le mdp passe ROOT, pour une connexion depuis WinSCP par exemple :

https://wiki.debian-fr.xyz/Modifier,_r%C3%A9cup%C3%A9rer,_son_mot_de_passe_root,_en_cas_de_perte

- Impossible de télécharger un plugins ou mettre a jours OMV
Code:
 Vérifier dans système, réseaux que seul la carte eth0 est présente


Plus de place pour telecharger les MAJ
Code:
sudo apt-get autoclean



Cordialement


Dernière édition par Fystrack le Mer 21 Avr 2021, 19:08; édité 5 fois 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
joeppik29
Esprit de L'Univers


Inscrit le: 24 Mar 2017
Messages: 394
 
598 points

joeppik29, Posté le: Dim 11 Avr 2021, 12:27    Sujet du message: 155179 142715 Répondre en citant

super !! je suis en train d installer, mais le wget n'est plus bon...

wget -O - https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/installScript/master/install | sudo bash

il faut le remplacer par

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

cdt
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Lun 12 Avr 2021, 17:05    Sujet du message: 78679 73203
Répondre en citant

Bonjour

Merci, j ai modifier la ligne de commande concernée alors Smile

Cordialement
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Acetone803
Hobbit de L'Univers


Inscrit le: 22 Déc 2019
Messages: 72
 
76 points

Acetone803, Posté le: Lun 12 Avr 2021, 17:07    Sujet du message: 214002 194218 Répondre en citant

merci à vous pour ce super sujet !

dès que le miracle aura eu lieu (réception d'une delta, il n'y a que 5 mois que j'ai fait la demande) j'ai bien l'intention de suivre votre tuto
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Lun 12 Avr 2021, 17:48    Sujet du message: 78679 73203
Répondre en citant

Bonjour

De rien !! Smile Je viens de rajouter une ligne de commande:
Code:
sudo apt-get autoclean

Si les MAJ ne veulent pas ce telecharger par manque de place dans /var/cache/apt/archives

Cordialement
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
joeppik29
Esprit de L'Univers


Inscrit le: 24 Mar 2017
Messages: 394
 
598 points

joeppik29, Posté le: Lun 12 Avr 2021, 18:08    Sujet du message: 155179 142715 Répondre en citant

Acetone803 a écrit:
merci à vous pour ce super sujet !

dès que le miracle aura eu lieu (réception d'une delta, il n'y a que 5 mois que j'ai fait la demande) j'ai bien l'intention de suivre votre tuto

purée migration de la révolution vers la delta demandée le 22 mars 2021 et offre freebox delta + player pop effective le 31 mars 2021 je n ai pu aller la chercher que le 3 avril.

cdt
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Acetone803
Hobbit de L'Univers


Inscrit le: 22 Déc 2019
Messages: 72
 
76 points

Acetone803, Posté le: Lun 12 Avr 2021, 18:22    Sujet du message: 214002 194218 Répondre en citant

Oui ça permet de sortir des articles: Free résorbe les retards. La preuve on livre rapidement.  
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
joeppik29
Esprit de L'Univers


Inscrit le: 24 Mar 2017
Messages: 394
 
598 points

joeppik29, Posté le: Sam 17 Avr 2021, 13:58    Sujet du message: 155179 142715 Répondre en citant

Bonjour,

j'arrive bien a aller sur l interface de openmediavault mais j ai un problème je n arrive pas a installer le plugin openmediavault-mergerfsfolders et je n arrive pas a installer docker problème DNS je vais peux être tenter la solution bonus.

A++


Dernière édition par joeppik29 le Mer 21 Avr 2021, 18:43; édité 1 fois 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
anthonymm
Hobbit de L'Univers


Inscrit le: 19 Nov 2009
Messages: 1
 
1 points

anthonymm, Posté le: Mer 21 Avr 2021, 10:28    Sujet du message: 22246 19228 Répondre en citant

Bonjour,

Merci pour le tuto, Quelqu'un pourrais m'aider svp ?

Je bloque au niveau :
Citation:
sudo touch /home/$USER/.smbcredentials

touch: cannot touch '/home/root/.smbcredentials': No such file or directory

Je vous remercie par avance.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Fystrack
(Auteur du topic)

Dragon de L'Univers


Inscrit le: 30 Juil 2012
Messages: 630
 
666 points

Fystrack
(Auteur du topic), Posté le: Mer 21 Avr 2021, 12:01    Sujet du message: 78679 73203
Répondre en citant

Bonjour
Citation:
Je bloque au niveau :
sudo touch /home/$USER/.smbcredentials

touch: cannot touch '/home/root/.smbcredentials': No such file or directory

Tu t'es bien loguer avec ton nom d user et non en root pour faire le tuto ?

Sinon tu remplace $USER par l utilisateur que tu as crée lors de ta VM

Cordialement
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Acetone803
Hobbit de L'Univers


Inscrit le: 22 Déc 2019
Messages: 72
 
76 points

Acetone803, Posté le: Mer 21 Avr 2021, 18:22    Sujet du message: 214002 194218 Répondre en citant

joeppik29 a écrit:
j'arrive bien a aller sur l interface de openmediavault mais j ai un problème je n arrive pas a installer le plugin openmediavault-mergerfsfolders et je n arrive pas a installer docker problème DNS je vais peux tenter la solution bonus.

idem impossible d'installer mergefsfolders.

edit: j'avais pas vu le passage qui donnait la réponse, faut que je change de lunettes !

merci encore pour ce tuto !


Dernière édition par Acetone803 le Mer 21 Avr 2021, 18:32; édité 1 fois 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé

Poster un nouveau sujet     Répondre au sujet

Univers Freebox Index du Forum -> Freebox / Freebox OS / App. Freebox / Freebox Connect
Page 1 sur 2
Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2  Suivante 

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum



CoolVista Thème phpbb
- Site adapté par Vincent Barrier
 © 2005 - 2009 Univers Freebox