Apportez votre aide…
Ceci est une ancienne révision du document !
NAS Synology
Le but de ce document est d'accéder aux répertoires /photo, /music , /public, /vidéo présents dans le Synology en utilisant le protocole cifs (et non nfs). Ces répertoires devront être montés automatiquement lors boot du PC. Le PC devra fonctionner… naturellement … sous Ubuntu
Installation
Sur votre Synology
Votre synology doit être installé et accessible sur le réseau. Je vous conseille de vérifier que
- votre Synology possède une adresse IP fixe. Prenons par exemple 192.168.1.120
- l'option " activer le système de fichier Windows" dans le menu "services de fichiers" du synology est bien active (cifs)
- le firewall du synology accepte les requettes des machines de votre réseau pour le système de fichier Windows (Cifs
Sur votre PC
Installez le paquet cifs-utils
sudo apt-get install cifs-utils -y
Modifiez votre /etc/hosts afin de ne pas avoir à retenir l'adresse de votre synology par coeur et on va s'en servir plus bas
Donner un nom à votre Synology, c'est mieux que de connaitre son adresse IP par coeur. Pour cela modifiez le fichier /etc/hosts:
sudo gedit /etc/hosts
et ajouter dans la dernière ligne : 192.168.1.120 Syno. Enregistrez et fermez la fenêtre
Pour monter des répertoires du synology automatiquement, il va falloir :
- Avoir un compte valide sur le synology. Vous avez normalement admin mais je vous conseille de créer un compte user. Imaginons que vous avez créé sur le synology un compte dbx1 avec comme mot de passe: Ubuntu
- Créer un fichier .cred dans le $home de l'utilisateur de PC (imaginons que l'utlisateur du PC sous Ubuntu soit deadbox1) . Cela vous permettra d'automatiser les montages de répertoires automatiquement. Ce fichier sera sensible au niveau sécurité.Je vous conseille donc de le protéger. On verra cela plus tard .
- Imaginons que l'utilisateur sous Ubuntu soit deadbox1, Il faudra créer les répertoires de montage sur le PC dans /media/deadbox&
- Le fichier /etc/fstab sera à modifier
Prêt allons-y.
Fichiers de configuration
Création du fichier .cred dans le $Home de l'utilisateur : deadbox1
cd vi .cred
Rentrez les lignes suivantes
username=dbx1 password=Ubuntu domaine=Votre_nom_de_domaine_ne_pas_mettre_cette_ligne_si_vous_n_en_n_avez_pas
Enregistrez et fermez cette fenêtre
Il est impératif de sécuriser ce fichier afin qu'il n'appartienne qu'au user sous ubuntu, ici deadbox1
cd chmod 600 ./.cred
Création répertoire pour le mount
Pour rappel : Le but est de monter /photo, /music , /public, /vidéo.(pour ceux qui l'auraient déjà oublié ) N'oubliez pas aussi que dans mon exemple le user est deadbox1, mais chez vous, ce sera votre "user" à vous
cd /media/deadbox1 sudo mkdir Syno_photo Syno_music Syno_public Syno_video
Le fichier /etc/fstab
sudo cp /etc/fstab /etc/fstab.ref
N'hésitez pas non plus à commenter vos modifications dans /etc/fstab
sudo vi /etc/fstab ########################################################## # Modifié par deadbox1 pour monter les dir partagés du syno au boot # ########################################################## //Syno/video/ /media/deadbox1/Syno_video cifs _netdev,credentials=/home/deadbox1/.cred,auto,rw 0 0 //Syno/public/ /media/dbx1/Syno_public cifs _netdev,credentials=/home/deadbox1/.cred,auto,rw 0 0 //Syno/music/ /media/dbx1/Syno_music cifs _netdev,credentials=/home/deadbox1/.cred,auto,rw 0 0 //Syno/photo/ /media/dbx1/Syno_photo cifs _netdev,credentials=/home/deadbox1/.cred,auto,rw 0 0
Il suffit ensuite de tester la configuration par
sudo mount -a
Les répertoires sont montés. Il ne reste plus qu'à rebouter le PC et les répertoires vidéo, public, music, photo seront montés automatiquement au boot. C'est ce que nous voulions non ?
Contributeurs : Deadbox1 (Auteur principal)