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
Prochaine révision Les deux révisions suivantes
autofs [Le 03/01/2018, 16:19]
194.3.108.249 [SAMBA - CIFS]
autofs [Le 26/11/2018, 12:31]
bcag2 [SAMBA - CIFS] typo
Ligne 54: Ligne 54:
  
 Il faut ensuite **créer** les partages pour chaque type de système fichier [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier (avec les droits d'​administration)]] **/​etc/​auto.<​type>​** Il faut ensuite **créer** les partages pour chaque type de système fichier [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier (avec les droits d'​administration)]] **/​etc/​auto.<​type>​**
-<​file><​mon_partage> ​   -fstype=<​type>,​rw,​options ​   <​ip_serveur>​:/<​dossier_du_partage_sur_le_serveur></​file>​+<​file><​mon_partage> ​   -fstype=<​type>,​rw,​options ​   <​ip_serveur>/<​dossier_du_partage_sur_le_serveur></​file>​
  
 ==== Explications ==== ==== Explications ====
Ligne 60: Ligne 60:
 === Déclaration des répertoires parents de montages et de leur types === === Déclaration des répertoires parents de montages et de leur types ===
  
-  * **<​mon_partage>​** est une valeur à votre discrétion ... il se fera, là, à l'​intérieur du dossier précisé dans auto.master\\ (ex.: /​media/<​mon_dossier>,​ /​mnt/<​mon_dossier>,​ /​net/<​mon_dossier>,​ ...).\\ Si ce dossier n'​existe pas, AutoFS le créera automatiquement.\\ **<​mon_dossier>​** peut vous permettre de //​centraliser//​ un ensemble de partage\\ (ex.: vous avez une série de partage via ftp, vous les regroupez sous /net/ftp).+  * **<​mon_partage>​** est une valeur à votre discrétion ... il se fera, là, à l'​intérieur du dossier précisé dans auto.master\\ (ex.: /​media/<​mon_dossier>,​ /​mnt/<​mon_dossier>,​ /​net/<​mon_dossier>,​ ...).\\ Si ce dossier n'​existe pas, AutoFS le créera/​supprimera ​automatiquement.\\ **<​mon_dossier>​** peut vous permettre de //​centraliser//​ un ensemble de partage\\ (ex.: vous avez une série de partage via ftp, vous les regroupez sous /net/ftp).
  
   * **<​type>​** vous permet de voir rapidement de quel type de système de fichier il s'agit (ex.: smb - samba, nfs : network file system, ftp , etc.). auto.<​type>​ identifie le fichier qui va contenir les détails du montage… Il n'y a pas de types prédéfinis,​ mettez auto.toto si ça vous chante m(   * **<​type>​** vous permet de voir rapidement de quel type de système de fichier il s'agit (ex.: smb - samba, nfs : network file system, ftp , etc.). auto.<​type>​ identifie le fichier qui va contenir les détails du montage… Il n'y a pas de types prédéfinis,​ mettez auto.toto si ça vous chante m(
Ligne 108: Ligne 108:
 [[:​tutoriel:​comment_modifier_un_fichier|Editez le fichier]] **/​etc/​auto.nfs** [[:​tutoriel:​comment_modifier_un_fichier|Editez le fichier]] **/​etc/​auto.nfs**
 <​file>​ <​file>​
-Photos_serveur ​ -fstype=nfs,​rw,intr   192.168.1.3:/​home/​blinckers/​Photos +Photos_serveur ​ -fstype=nfs,​rw ​  ​192.168.1.3:/​home/​blinckers/​Photos 
-Entreprise ​     -fstype=nfs,​rw,intr   192.168.1.3:/​home/​professionnel +Entreprise ​     -fstype=nfs,​rw ​  ​192.168.1.3:/​home/​professionnel 
-Musique_serveur -fstype=nfs,​rw,intr   192.168.1.3:/​home/​blinckers/​Musique+Musique_serveur -fstype=nfs,​rw ​  ​192.168.1.3:/​home/​blinckers/​Musique
 </​file>​ </​file>​
  
Ligne 137: Ligne 137:
 Pour **NFS**, l'​option fstype est facultative : c'est le système de fichier //par défaut// pour autofs. Pour **NFS**, l'​option fstype est facultative : c'est le système de fichier //par défaut// pour autofs.
 </​note>​ </​note>​
-<note important>​l'​option **intr** est dépréciée depuis la version de kernel 2.6.25 donc [[lucid|Lucid 10.04 LTS]] comme le stipule la manpage [[man>​nfs|NFS]]</​note>​ 
  
 <note important>​N'​utilisez pas les signets nautilus vers des dossiers issus du partage nfs, le timeout d'​autofs ne fonctionnera pas et cela provoquera des freezes si le serveur est hors ligne. Par contre, les volumes NFS présent par défaut dans les raccourcis de nautilus ne poseront pas de problème. <note important>​N'​utilisez pas les signets nautilus vers des dossiers issus du partage nfs, le timeout d'​autofs ne fonctionnera pas et cela provoquera des freezes si le serveur est hors ligne. Par contre, les volumes NFS présent par défaut dans les raccourcis de nautilus ne poseront pas de problème.
Ligne 181: Ligne 180:
  
 Si vous avez déjà une solution via fstab, n'​oubliez pas de commenter les lignes dans /etc/fstab et de démonter les montages avant de mettre en place cette solution. Si vous avez déjà une solution via fstab, n'​oubliez pas de commenter les lignes dans /etc/fstab et de démonter les montages avant de mettre en place cette solution.
-Cette solution s'​appuie sur une distribution Ubuntu (12.04 ou 14.04) 
 Si le serveur (montage samba) n'est pas accessible cela empêche l'​explorateur de fichier nautilus de démarrer. Dans ce cas ouvrir une console et taper  Si le serveur (montage samba) n'est pas accessible cela empêche l'​explorateur de fichier nautilus de démarrer. Dans ce cas ouvrir une console et taper 
   sudo service autofs stop   sudo service autofs stop
Ligne 220: Ligne 218:
   * nas ne doit pas exister et sera le nom du répertoire créé automatiquement pas autofs sous /mnt (ie /mnt/nas)   * nas ne doit pas exister et sera le nom du répertoire créé automatiquement pas autofs sous /mnt (ie /mnt/nas)
   * nomDuNas peut être remplacer par l'​adresse ip du (serveur) NAS. Attention dans le cas d'un serveur windows il faut remplacer le nom du serveur par l'​adresse IP, la résolution du nom de domaine ne se faisant pas ,   * nomDuNas peut être remplacer par l'​adresse ip du (serveur) NAS. Attention dans le cas d'un serveur windows il faut remplacer le nom du serveur par l'​adresse IP, la résolution du nom de domaine ne se faisant pas ,
 +<note important>​Bien précéder le nom du serveur par le caractère ` **:** ` ((https://​help.ubuntu.com/​community/​Autofs#​FUSE_based_file_systems))</​note>​
   * testé avec succès avec un NAS synology DS214   * testé avec succès avec un NAS synology DS214
   * uid=1000 : 1000 correspond à votre uid linux sur le client (à verifier par la commande id en étant connecté avec votre login (pas en root)   * uid=1000 : 1000 correspond à votre uid linux sur le client (à verifier par la commande id en étant connecté avec votre login (pas en root)
Ligne 231: Ligne 230:
   * file_mode=0750,​   * file_mode=0750,​
   * dir_mode=0750,​   * dir_mode=0750,​
-<note important>//​file_mode//​ et //​dir_mode//​ en 0777 FIXME semblent ​indispensables pour un partage Windows si on veut avoir un accès en écriture! +<note important>//​file_mode//​ et //​dir_mode//​ en 0777 n'est pas indispensables pour un partage Windows, même si on veut avoir un accès en écriture! ​Il suffit que l'​utilisateur Windows utilisé pour la connexion (dans le fichier de credentials) ait les droits d'​écriture sur le dossier partagé. 
- </​note>​ +Par ailleurs, si on précise le username dans le fichier de credentials,​ il est inutile de le re-spécifier ​dans les options du mount. Et uid et gid ne doivent pas forcément être des valeurs numériques.
-<note important>​Non,​ il suffit que l'​utilisateur Windows utilisé pour la connexion (dans le fichier de credentials) ait les droits d'​écriture sur le dossier partagé. +
-Par ailleurs, si on précise le username dans le fichier de credentials,​ il est inutile de le respécifier ​dans les options du mount. Et uid et gid ne doivent pas forcément être des valeurs numériques.+
 Voir mount.cifs(8) Voir mount.cifs(8)
 </​note>​ </​note>​
  • autofs.txt
  • Dernière modification: Le 25/01/2023, 19:57
  • par sangorys