User Tools

Site Tools


disque_reseau_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

disque_reseau_linux [2020/06/27 08:18] (current)
guy created
Line 1: Line 1:
 +====== Disque Réseau ======
 +
 +Cette page est essentiellement dédiée dans un premier temps aux disques-réseau 500 Go **Iomega 550** et **Western Digital MyPassport 500**
 +
 +===== Iomega 500 =====
 +
 +{{:​iomega-dossiers.png?​600|}}
 +
 +===== WD MyPassport =====
 +
 +
 +====== Disque Réseau ======
 +
 +Certains disques sont connectés en Ethernet, ils sont destinés à une utilisation-réseau sans contrainte de mise en marche d'un PC.  ​
 +
 +  * En Linux, les moyens de les retrouver sont en particulier:​
 +    * **AutoScan Network** et/ou la commande **arp -a**.
 +    * par l'​intermédiaire soit de la **Box**, soit du **routeur** en allant dans Périphériques connectés. ​
 +  * Le plus simple est de leur **attribuer une IP fixe** à travers le DHCP
 +  * Ne pas oublier d'​ajouter l'​adresse du disque et son nom dans /​**etc/​hosts**.
 +
 +===== Gestion du disque =====
 +
 +Le paramétrage du disque dur se fait sur une page Web en entrant l'​adresse du disque.
 +
 +
 +==== Exemple disque Western Digital ====
 +
 +On accède à l'​interface de gestion du disque en entrant l'​**adresse IP du disque** dans Firefox.
 +
 +Cet interface WD permet de gérer:
 +  * les utilisateurs, ​
 +  * le nom du DD, 
 +  * le groupe de travail, ​
 +  * les répertoires, ​
 +  * les droits d'​accès.
 +
 +{{wd500-1.png|}}{{}}
 +
 +
 +
 +Cette phase est **essentielle** pour la suite de l'​utilisation du disque dur.
 +
 +
 +==== Exemple disque Iomega ====
 +
 +Sur l'​interface Iomega, on peut également ajouter/​supprimer des répertoires,​ ajouter des utilisateurs...
 +
 +
 +{{interface_iomega500.png|}}
 +
 +
 +
 +===== Montage du disque dur/Accès aux fichiers =====
 +
 +Les disques durs Western Digital sont vendus avec un utilitaire **Mionet** (Windows) qui facilite leur montage mais, c'est une application réservée à Windows. En Linux, différentes solutions sont utilisables:​
 +
 +
 +==== Se connecter à un serveur ====
 +
 +C'est la méthode la plus simple. Pour monter le disque dur, cliquer sur  **Raccourcis/​Se connecter à un serveur** et paramétrer:​
 +    * Type de service: Partage Windows
 +    * Serveur: entrer l'IP du disque dur
 +    * Nom d'​utilisateur
 +    * Cocher: Ajouter un signet
 +    * Entrer le nom du signet
 +
 +{{connexion_dde.png|}}
 +
 +
 +{{partages_windows-192.168.122.110.png|}}
 +
 +Le signet est présent maintenant dans le Poste de Travail.
 +
 +Les fichiers s'​ouvrent directement sans restriction de lecture. Mais ils n'​apparaissent pas en ligne de commande.
 +
 +On démonte le disque par clic droit/​Démonter.
 +
 +==== gvfs-mount ====
 +
 +  * Pour le montage, entrer la commande:
 +<​file>​gvfs-mount smb://​Adresse_IP_Disque/​Dossier ​ # avec gvfs-fuse installé</​file>​
 +On récupère alors le dossier monté dans **/​home/<​login>/​.gvfs/<​Dossier_sur_Adresse_IP>​**
 +
 +Tous les répertoires montés ainsi se retrouvent automatiquement dans **/​home/<​login>/​.gvfs/​** (le point de montage FUSE de GVFS)
 +
 +Et celui-ci sera également disponible dans le panneau d’arborescence et de raccourcis de **Nautilus**.
 +
 +  * Pour démonter le répertoire distant:
 +<​file>​gvfs-mount -u smb://​Adresse_IP/<​Dossier>/​ </​file>​
 +
 +ou bien depuis Nautilus par un clic-droit « Démonter le volume ».
 +
 +On a alors accès au disque par Nautilus, on voit le répertoire partagé du disque monté dans le Poste de Travail.
 +
 +On peut aussi bien ajouter des fichiers ou répertoires nouveaux qu'​ouvrir des fichiers.
 +
 +{{wd500-2.png|}}
 +
 +==== Firefox ====
 +
 +On peut accéder à l'​arborescence du disque en entrant l'URL dans Firefox:
 +<​code>​smb://<​adresse_IP_Disque></​code>​
 +Les répertoires et les fichiers s'​ouvrent ensuite par double clic. Mais cet interface ne permet pas de créer des dossiers, ni des fichiers. ​
 +
 +{{smb_192.168.122.120.png|}}
 +
 +
 +==== smbclient ====
 +
 +On peut afficher les paramètres de partage du disque avec la commande:
 +<​code>​guy@AthosN:​~$ smbclient -L //​192.168.123.108/​ -U wd_guy
 +Domain=[REVEST] OS=[Unix] Server=[Samba 3.0.23c]
 +
 +    Sharename ​      ​Type ​     Comment
 +    --------- ​      ​---- ​     -------
 +    PARTAGE ​        ​Disk ​     ​
 +    DOCUMENTS ​      ​Disk ​     ​
 +    MUSIQUE ​        ​Disk ​     ​
 +    PHOTO           ​Disk ​     ​
 +    VIDEO           ​Disk ​     ​
 +    PUBLIC ​         Disk      ​
 +    ID6961640 ​      ​Disk ​     ​
 +    ID7109417 ​      ​Disk ​     ​
 +    IPC$            IPC       IPC Service (WD500)
 +Domain=[REVEST] OS=[Unix] Server=[Samba 3.0.23c]
 +
 +    Server ​              ​Comment
 +    --------- ​           -------
 +    ATHOSN ​              ​AthosN server (Samba, Ubuntu)
 +    WD500                WD500
 +
 +    Workgroup ​           Master
 +    --------- ​           -------
 +    REVEST ​              WD500
 +</​code>​
 +
 +
 +
 +===== Montage automatique par fstab =====
 +
 +Pour éviter de devoir monter le disque à la main, on peut ajouter une ligne dans le fichier **/​etc/​fstab** et avoir ainsi un montage automatique au démarrage.
 +  * <​code>​
 +# Entry for WD500/​PHOTOS share
 +//​192.168.123.120/​PHOTOS /​media/​WD500/​PHOTOS ​ cifs  rw,​uid=wd5guy,​gid=smbusers,​file_mode=0774,​dir_mode=0775,​iochart=utf8,​credentials=/​home/​guy/​.login.cred,​noexec,​_netdev ​    ​0 ​   0
 +</​code>​
 +Le fichier /​home/<​login>/​.login.cred contient:
 +<​code>​username=login_du_compte_sur_le_serveur
 +password=motdepasse_du_compte
 +</​code>​
 +  * On peut aussi bien utiliser
 +<​code>//​IP_Disque/​Dossier_a_monter ​    /​media/​Point_Montage ​    ​smbfs ​    ​-netdev,​guest,​iocharset=utf8,​codepage=850 ​    ​0 ​    ​0 ​ </​code>​
 +
 +
 +
 +===== Montage automatique par rc.local =====
 +
 +On peut également monter le disque automatiquement au démarrage par une commande rajoutée dans le fichier **/​etc/​rc.local**.
 +<​file>​
 +mount -t smbfs -o username=utilisateur_DD,​password=passe_utilisateur ​ //​Adresse_Serveur/<​Partage>​ /​Point_Montage -o users,​uid=uid_user_DD,​gid=gid_groupe ​
 +</​file>​
 +
 +En utilisant credentials:​
 +<​file>​mount -t smbfs -o credentials=/​home/<​login>/​.smbpassword ​ //​Adresse_Serveur/<​Partage>​ /​Point_Montage -o users,​uid=uid_user_DD,​gid=gid_groupe</​file>​
 +
 +
 +
 +===== Utilisation en ligne de commande =====
 +
 +Penser à installer **smbfs** (cliquer si besoin sur **[[apt://​smbfs]]**, ​ utilitaire pour le protocole SAMBA/CIFS.
 +
 +On suppose un disque-réseau avec adresse 192.168.1.120 avec des répertoires partagés Documents, Photo, Video. Un des utilisateurs a un identifiant login, à la fois sur le PC et sur le disque dur.
 +
 +  * Pour monter ces répertoires,​ on crée des points de montage identiques à ceux du disque et on les attribue à login
 +<​file>​sudo mkdir /​media/​Documents && sudo chown -R login_WD:​login_WD /​media/​Documents </​file>​
 +Pour les monter, on peut utiliser le protocole **CIFS** (Common Internet File System), dernière extension de SAMBA.
 +<​file>​sudo mount -t cifs -o username=login //​192.168.1.120/​Documents /​media/​Documents </​file>​
 +Cette commande est faite pour un répertoire partagé, pas pour le disque complet.
 +
 +En cas de problème d'​accès aux fichiers après le montage du DD, utiliser la variante suivante:
 +<​file>​sudo mount -v -t cifs -o username=login_WD,​uid=login_WD,​gid=users,​file_mode=0774,​dir_mode=0775 //​192.168.123.120/​Documents /​media/​Documents</​file>​
 +
 +où login_WD est un identifiant connu pour les partages de fichiers du disque Western Digital.
 +
 +  * On peut également utiliser la commande **smbmount**. De la forme
 +<​file>​
 +sudo mount -t smbfs //​Adresse_DD/​Partage /​Point_Montage -o username=utilisateur_DD,​password=passe_DD
 +</​file>​
 +
 +Pour raison de sécurité, on utilise **credentials** pour enregistrer identifiant et mot de passe.
 +<​code>​cd ~/
 +echo username=utilisateur_DD > .smbpasswd
 +echo password=passe_utilisateur >> .smbpasswd
 +chmod 600 .smbpasswd
 +</​code>​
 +La commande devient alors:
 +<​file>​
 +smbmount //​Adresse_Serveur/​Partage /​Point_Montage -o credentials=/​home/<​login>/​.smbpasswd
 +</​file>​
 +
 +===== Enregistrer sur le DD externe =====
 +
 +Si on a créé une connexion sur le disque dur en Partage Windows, on peut y enregistrer des fichiers à partir d'une application en faisant **Enregistrer sous.../​Ctl+H** (pour voir les fichiers cachés) dans "​Partage sur IP_Disque_Dur_Externe"​. On a alors accès au contenu du disque par "sftp en tant que <​login>​ sur IP_Disque dur"
 +
 +
 +Voir également ​
 +  * http://​doc.ubuntu-fr.org/​tutoriel/​un_simple_partage_nfs ​
 +  * http://​doc.ubuntu-fr.org/​disque_reseau
 +  * http://​forum.ubuntu-fr.org/​viewtopic.php?​id=229300 pour autofs et smbfs.
 +
 +
  
disque_reseau_linux.txt · Last modified: 2020/06/27 08:18 by guy