Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:acceder_a_votre_nas_depuis_toutes_les_applications [Le 19/09/2013, 16:10]
doodoonn [L'accès à votre NAS ne nécessite pas de mot de passe]
tutoriel:acceder_a_votre_nas_depuis_toutes_les_applications [Le 12/03/2024, 16:05] (Version actuelle)
91.172.116.131 [L'accès à votre NAS nécessite un mot de passe] Modification mineure
Ligne 1: Ligne 1:
-{{tag> ​samba nfs réseau nas }}+{{tag> ​Focal Jammy tutoriel ​nfs réseau nas }}
 ---- ----
-====== Accéder à votre NAS depuis toutes les applications======+====== Accéder à un stockage ​NAS depuis toutes les applications======
  
 ===== Introduction ===== ===== Introduction =====
  
 De plus en plus, nous trouvons sur le marché des petites unités de stockage pour les particuliers se connectant au réseau dénommé [[wpfr>​Network_attached_storage|N.A.S]].\\ De plus en plus, nous trouvons sur le marché des petites unités de stockage pour les particuliers se connectant au réseau dénommé [[wpfr>​Network_attached_storage|N.A.S]].\\
-Ces unités offrent de multiples avantages par rapport aux unités connectées en USB : rapidité de transfert, grosses capacités de stockage, accès depuis n'​importe quel poste du réseau voire depuis internet,​... et le prix a rendu maintenant ces dernières accessibles. +Ces unités offrent de multiples avantages par rapport aux unités connectées en %%USB%%: rapidité de transfert, grosses capacités de stockage, accès depuis n'​importe quel poste du réseau voire depuis internet,​... et le prix a rendu maintenant ces dernières accessibles. 
- +Bien qu'​Ubuntu permette de se connecter à un dossier partagé de votre %%NAS%% de manière très simple, en utilisant le lien "​explorer le réseau",​ cela ne résout pas tous les problèmes. En effet, certaines applications,​ telles que par exemple [[:​libreoffice]] ou [[:​firefox]],​ ne savent pas utiliser ces connexions réseaux pour ouvrir ou enregistrer les fichiers.\\ 
-Bien qu'​Ubuntu permette de se connecter à un dossier partagé de votre NAS de manière très simple, en utilisant le lien "​explorer le réseau",​ cela ne résout pas tous les problèmes. En effet, certaines applications,​ telles que par exemple [[:​libreoffice]] ou [[:​firefox]],​ ne savent pas utiliser ces connexions réseaux pour ouvrir ou enregistrer les fichiers.\\ +Pour que les liens et signets vers les dossiers de votre %%NAS%% apparaissent et soient accessibles dans tous les menus des applications,​ [[:​gestionnaire_de_fichiers|gestionnaire de fichiers]] compris, il est alors nécessaire de [[:​mount_fstab|monter]] automatiquement la partition de l'​unité NAS **__avant__** le démarrage complet d'​Ubuntu.
-Pour que les liens et signets vers les dossiers de votre NAS apparaissent et soient accessibles dans tous les menus des applications,​ [[:​gestionnaire_de_fichiers|gestionnaire de fichiers]] compris, il est alors nécessaire de [[:​mount_fstab|monter]] automatiquement la partition de l'​unité NAS **__avant__** le démarrage complet d' Ubuntu. +
-<​note>​Il n'est pas conseillé d'​utiliser [[:samba]] depuis Ubuntu pour gérer les partages des dossiers du NAS. Préférez la gestion de ceux-ci directement via l'​interface de votre N.A.S. </​note>​+
  
 ===== Pré-requis ===== ===== Pré-requis =====
-  * Disposer des [[:​sudo|droits d'aministration]].+  * Disposer des [[:​sudo|droits d'administration]].
   * Avoir fait une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]] du fichier **/​etc/​fstab**   * Avoir fait une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]] du fichier **/​etc/​fstab**
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] ​ **[[apt>​samba,​cifs-utils|samba ​et cifs-utils]]**. +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **[[apt>​samba]]** et **[[apt>cifs-utils]]**. 
-  * Vérifier si le NAS est configuré pour Windows®. ​Les NAS étant tous compatibles Windows®, la gestion de fichier (ou service de fichiers) Windows® est très certainement activée par défaut. +  * Vérifier si le NAS est configuré pour Windows®.
- +
 ===== Création d'un point de montage ===== ===== Création d'un point de montage =====
 Dans le dossier **/media** prévu à cet effet, créez avec les droits d'​administration un dossier (nommé pour l'​exemple **documents**) en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: Dans le dossier **/media** prévu à cet effet, créez avec les droits d'​administration un dossier (nommé pour l'​exemple **documents**) en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante:
Ligne 25: Ligne 21:
  
 ===== Modification du fichier fstab ===== ===== Modification du fichier fstab =====
- Il n'est pas nécessaire de monter le dossier racine du NAS mais plutôt le dossier partagé avec les autres ordinateurs du réseau. Dans l'​exemple ci-dessous, il s'​agira du dossier partagé par défaut : **share** présent sur beaucoup de ces unités. (Dans le cas où le nom du dossier partagé du NAS contiendrait des espaces, remplacez-les espaces par ''​ \040 ''​) \\+ Il n'est pas nécessaire de monter le dossier racine du NAS mais plutôt le dossier partagé avec les autres ordinateurs du réseau. Dans l'​exemple ci-dessous, il s'​agira du dossier partagé par défaut : **share** présent sur beaucoup de ces unités. (Dans le cas où le nom du dossier partagé du NAS contiendrait des espaces, remplacez les espaces par ''​ \040 ''​) \\
 Pour repérer l'​unité NAS sur le réseau, il est possible d'​utiliser son nom ou bien son adresse IP si celle-ci est fixe. Pour l'​exemple ci dessous, l'​adresse IP sera **192.168.0.10**. Pour repérer l'​unité NAS sur le réseau, il est possible d'​utiliser son nom ou bien son adresse IP si celle-ci est fixe. Pour l'​exemple ci dessous, l'​adresse IP sera **192.168.0.10**.
-la ligne à ajouter sera de la forme : +la ligne à ajouter sera de la forme:\\ 
-<​file>​# Monter NAS +<​file>//​192.168.0.10/​share /​media/​documents cifs guest,​iocharset=utf8,​gid=100,​uid=1000,​_netdev,vers=1.0 0 0</​file>​
-//​192.168.0.10/​share /​media/​documents cifs guest,​iocharset=utf8,​rw,​uid=1000,​_netdev 0 0</​file>​+
 où : où :
- * **rw** signifie accès en lecture et écriture + * **uid=1000** indique l'id du user local et règle les conflits de propriété sur les fichiers et dossiers entre le user local et le user du NAS. On peut le connaître ​en exécutant dans un [[:​terminal]] la commande suivante :<​code>​id -u "​IDENTIFIANT"​</code>
- * **uid=1000** indique l'id du user local et règle les conflits de propriété sur les fichiers et dossiers entre le user local et le user du NAS on peut le connaitre ​en éxecutant ''​id -u "​IDENTIFIANT"​''​ (voir [[http://​microitblog.com/​micro-it-blog/​2011/​04/​21/​mounting-cifs-shares-through-linux-with-write-permissions|ce poste]])+
  * **_netdev** fait attendre le montage que la partie réseau soit démarrée.  * **_netdev** fait attendre le montage que la partie réseau soit démarrée.
- +  * **vers=1.0** indique la version de ''​smb''​(Nécessaire depuis [[:​bionic|Ubuntu 18.04]]). 
- +  * **iocharset=utf8** gère les caractères accentués. 
 + * //​L'​option **rw** (écriture) n'est plus nécessaire,​ elle est maintenant "par défaut"​ dans la version actuelle de **cifs**//​ 
 +              ​
  
 ==== L'​accès à votre NAS ne nécessite pas de mot de passe ==== ==== L'​accès à votre NAS ne nécessite pas de mot de passe ====
  ​[[:​tutoriel:​comment_modifier_un_fichier|Éditez avec les droits d'​administration]] le fichier **/​etc/​fstab** pour y ajouter les lignes suivantes à la suite des autres lignes présentes :  ​[[:​tutoriel:​comment_modifier_un_fichier|Éditez avec les droits d'​administration]] le fichier **/​etc/​fstab** pour y ajouter les lignes suivantes à la suite des autres lignes présentes :
 <​file>#​ Monter NAS <​file>#​ Monter NAS
-//​192.168.0.10/​share /​media/​documents cifs guest,​iocharset=utf8,rw,​gid=100,​uid=1000,​_netdev 0 0</​file>​+//​192.168.0.10/​share /​media/​documents cifs guest,​iocharset=utf8,​gid=100,​uid=1000,​_netdev,vers=1.0 0 0</​file>​
  
 ==== L'​accès à votre NAS nécessite un mot de passe ==== ==== L'​accès à votre NAS nécessite un mot de passe ====
-  - [[:​tutoriel:​comment_modifier_un_fichier|Créer avec les droits d'​administration]] un fichier **/​root/​.smbcredentials** contenant  ​ses 2 lignes <file bash /​root/​.smbcredentials >+  - [[:​tutoriel:​comment_modifier_un_fichier|Créer avec les droits d'​administration]] un fichier **/​root/​.smbcredentials** contenant  ​ces 2 lignes <file bash /​root/​.smbcredentials >
 username=IDENTIFIANT username=IDENTIFIANT
-password=MOT_DE_PASSE</​file>​ Remplacer //​IDENTIFIANT//​ et //​MOT_DE_PASSE//​ par votre identifiant et mot de passe vous permettant d'​accéder à votre NAS. Il peut contenir éventuellement une 3ème ligne si un nom de domaine est nécessaire pour accéder à votre NAS mais rien d'​autre.<​file>​domain=NOM_DE_DOMAINE</​file> ​+password=MOT_DE_PASSE</​file>​ Remplacer //​IDENTIFIANT//​ et //​MOT_DE_PASSE//​ par votre identifiant et mot de passe vous permettant d'​accéder à votre NAS. Il peut contenir éventuellement une 3ème ligne si un nom de domaine est nécessaire pour accéder à votre NAS mais rien d'​autre.<​file>​domain=NOM_DE_DOMAINE</​file>​
   - [[:​tutoriel:​comment_modifier_un_fichier|Éditer avec les droits d'​administration]] le fichier **/​etc/​fstab** pour y ajouter les lignes suivantes à la suite des autres lignes présentes :<​file>#​ Monter NAS   - [[:​tutoriel:​comment_modifier_un_fichier|Éditer avec les droits d'​administration]] le fichier **/​etc/​fstab** pour y ajouter les lignes suivantes à la suite des autres lignes présentes :<​file>#​ Monter NAS
-//​192.168.0.10/​share /​media/​documents cifs credentials=/​root/​.smbcredentials,guest,​iocharset=utf8,​gid=100,​uid=1000 0 0</​file>​+//​192.168.0.10/​share /​media/​documents cifs credentials=/​root/​.smbcredentials,​iocharset=utf8,​gid=100,​uid=1000,​_netdev,​vers=1.0 0 0</​file
 +(les valeurs uid et gid sont à adapter en fonction des valeurs que retournent la commande id qui est à entrer dans un terminal) 
 + 
 +<note tip>Vous pouvez si ce n'est déjà fait, créer les liens et signets vers les dossiers de votre NAS. 
 +Et seulement après un redémarrage d'​Ubuntu,​ ils apparaitront dans toutes vos applications,​ [[:​gestionnaire_de_fichiers|gestionnaire de fichiers]] compris.</​note>
  
-<note tip>Vous pouvez si ce n'est déjà fait, créer les liens et signets vers les dossiers de votre NAS.\\ ​ 
-Et seulement après un redémarrage d'​Ubuntu,​ ils apparaîtront dans toutes vos applications,​ [[:​gestionnaire_de_fichiers|gestionnaire de fichiers]] compris.</​note>​ 
  
 ====Tester le fichier fstab==== ====Tester le fichier fstab====
 Vous pouvez tester votre fichier **fstab** en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : Vous pouvez tester votre fichier **fstab** en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante :
-<​code> ​ sudo mount -a</​code>​  +<​code>​sudo mount -a</​code>​  
-Si le message suivant ​apparait ​+Si le message suivant ​apparaît ​:
 <​code>​mount error(13): Permission denied</​code>​ <​code>​mount error(13): Permission denied</​code>​
 vous devez rajouter dans le fstab à la fin des options de la ligne rajoutée la mention // ,​sec=ntlmv2. // Ce qui donnerait dans notre exemple : vous devez rajouter dans le fstab à la fin des options de la ligne rajoutée la mention // ,​sec=ntlmv2. // Ce qui donnerait dans notre exemple :
Ligne 64: Ligne 61:
 ===== Connexion WIFI===== ===== Connexion WIFI=====
  
-La méthode décrite ci-dessus est proposée pour une connexion filaire (par réseau câblé ou CPL). +La méthode décrite ci-dessus est proposée pour une connexion filaire (par réseau câblé ou CPL). Elle fonctionne aussi avec une connexion Wi-Fi si le réseau wifi est accessible à tous les utilisateurs. (À vérifier dans les paramètres du réseau wifi utilisé). Le démarrage d'​Ubuntu prendra alors quelques secondes en plus pour laisser le temps à la connexion Wi-Fi de s'​établir __**avant**__ l'​exécution du fichier **/​etc/​fstab**. 
  
- Elle fonctionne aussi avec une connexion wifi. Le démarrage d'​Ubuntu prendra alors quelques secondes en plus pour laisser le temps à la connexion wifi de s'​établir __**avant**__ l'​exécution du fichier **/​etc/​fstab**. 
  
 ===== Aller plus loin===== ===== Aller plus loin=====
Ligne 76: Ligne 73:
 [[:Samba]] permet de partager et d'​accéder aux ressources du NAS en réseau avec des clients aux systèmes d'​exploitation différents. C'est pourquoi dans le but de simplifier et généraliser les procédures pour tous, ce tutoriel est basé sur le protocole **samba/​cifs**. \\ [[:Samba]] permet de partager et d'​accéder aux ressources du NAS en réseau avec des clients aux systèmes d'​exploitation différents. C'est pourquoi dans le but de simplifier et généraliser les procédures pour tous, ce tutoriel est basé sur le protocole **samba/​cifs**. \\
 \\ \\
-Certains NAS sont aussi compatibles Linux et peuvent alors utiliser le protocole [[:​NFS]]. ​ Si vous n'avez que des ordinateurs GNU/linux sur le réseau, vous pouvez bien sûr utiliser ce protocole pour monter votre NAS avant le démarrage complet d'​Ubuntu. La procédure à suivre est à peu près la même.  +Certains NAS sont aussi compatibles ​%%GNU/Linux%% et peuvent alors utiliser le protocole [[:​NFS]]. ​ Si vous n'avez que des ordinateurs ​%%GNU/linux%% sur le réseau, vous pouvez bien sûr utiliser ce protocole pour monter votre NAS avant le démarrage complet d'​Ubuntu. La procédure à suivre est à peu près la même.  
-  * Création d'un point de montage +  * Création d'un point de montage
-  * Modification du fichier **/​etc/​fstab** ​(remplacer alors **cifs** par **nfs**)+  * Modification du fichier **/​etc/​fstab**. 
-Pour en savoir plus sur les options de **nfs**saisir dans un [[:terminal]] ​la [[:​commande_shell|commande]] suivante : +Pour en savoir plus, voir [[:nfs#​client_nfs|le paragraphe de la page NFS consacré au montage NFS]]
-<​code>​man nfs</​code>​ +
-<note important>​N'​utilisez pas cette procédure si un mot de passe est nécessaire pour accéder à votre NAS, la commande ne s'​exécutera pas dans le fichier **fstab**. \\ +
-Le protocole **nfs** n'​utilise pas d'​authentification identifiant/​par mot_de_passe. La gestion des droits d'​accès n'est pas coté client, mais uniquement coté serveur. </​note>​+
  
 +===== Voir aussi =====
 +  * [[:nas|La page consacrée aux N.A.S.]]
 +  * [[:​nfs#​client_nfs|Le paragraphe de la page NFS consacré au montage NFS]]
  
 +----
  
- +// Contributeurs:​ //
-===== Voir aussi ===== +
-[[:nas|La page consacrée aux N.A.S.]]\\ +
-[[:samba|La page consacrée à Samba]]\\ +
-[[:​nfs#​client_nfs|Le paragraphe de la page NFS consacré au montage NFS]] +
----- +
-// Contributeurs: ​[[:​utilisateurs:​Cafecho]] ​//+
  • tutoriel/acceder_a_votre_nas_depuis_toutes_les_applications.1379599853.txt.gz
  • Dernière modification: Le 19/09/2013, 16:10
  • par doodoonn