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édentesRévision précédente
Prochaine révision
Révision précédente
autofs [Le 25/01/2023, 19:57] sangorysautofs [Le 14/04/2026, 07:10] (Version actuelle) – màj liens internes | +tag vétuste krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Xenial samba nfs ftp ssh partage réseau}} +{{tag>Xenial smb nfs ftp ssh partage réseau vétuste}}
----- +
  
 ====== AutoFS - montage automatique de systèmes de fichier ====== ====== AutoFS - montage automatique de systèmes de fichier ======
  
- +<note warning>(avril 2021) [[:Systemd]] peut gérer simplement le montage automatique de systèmes de fichiers. Comme en témoigne [[https://unix.stackexchange.com/a/375602/120185|ce post sur StackExchange]] en date du 7 juillet 2017, AutoFS est l'ancien moyen de monter automatiquement des systèmes de fichiers.
-<note warning>(avril 2021) [[systemd|Systemd]] peut gérer simplement le montage automatique de systèmes de fichiers. Comme en témoigne [[https://unix.stackexchange.com/a/375602/120185|ce post sur StackExchange]] en date du 7 juillet 2017, AutoFS est l'ancien moyen de monter automatiquement des systèmes de fichiers.+
  
 Avec Systemd-automount, cela peut se faire facilement : consulter [[mounter_un_disque_avec_systemd.automount|la page monter un disque avec system.automount]] pour le mettre en place. Avec Systemd-automount, cela peut se faire facilement : consulter [[mounter_un_disque_avec_systemd.automount|la page monter un disque avec system.automount]] pour le mettre en place.
Ligne 12: Ligne 9:
 Ainsi, à moins d'avoir des besoins spécifiques, dans la plupart des cas systemd-automount fonctionnera correctement. Cela permet, par exemple, monter automatiquement des disques durs que l'on insère dans un dock sur le bureau (stockage, sauvegarde...).</note> Ainsi, à moins d'avoir des besoins spécifiques, dans la plupart des cas systemd-automount fonctionnera correctement. Cela permet, par exemple, monter automatiquement des disques durs que l'on insère dans un dock sur le bureau (stockage, sauvegarde...).</note>
  
- +Le [[:montage]] manuel ou par ''[[:fstab|/etc/fstab]]'' a plusieurs inconvénients: 
- +  * Le principal, c'est qu'**il n'est pas toujours possible de rendre le montage automatique**. Il est censé l'être si vous ne spécifiez pas "noauto" dans les options de montage dans ''[[:fstab|/etc/fstab]]''. Cependant, si lors du montage vous n'êtes pas encore connecté (en wifi par exemple), alors il ne se fait pas, et il faut l'effectuer manuellement (de même que le démontage).
-Le [[:montage]] manuel ou par [[:mount_fstab]] a plusieurs inconvénients: +
-  * Le principal, c'est qu'**il n'est pas toujours possible de rendre le montage automatique**. Il est censé l'être si vous ne spécifiez pas "noauto" dans les options de montage dans ///etc/fstab//. Cependant, si lors du montage vous n'êtes pas encore connecté (en wifi par exemple), alors il ne se fait pas, et il faut l'effectuer manuellement (de même que le démontage).+
   * Un autre inconvénient, moins important, est que **les dossiers restent montés et consomment des ressources** même si vous ne les utilisez pas.   * Un autre inconvénient, moins important, est que **les dossiers restent montés et consomment des ressources** même si vous ne les utilisez pas.
   * Si vous éteignez l'ordinateur qui partage ses données, les autres ordinateurs auront des difficultés à gérer la situation (par exemple, le shutdown qui bloque à cause d'un ancien montage nfs).   * Si vous éteignez l'ordinateur qui partage ses données, les autres ordinateurs auront des difficultés à gérer la situation (par exemple, le shutdown qui bloque à cause d'un ancien montage nfs).
Ligne 33: Ligne 28:
 ===== Installation ===== ===== Installation =====
  
-[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>autofs]]** .+[[:deb#installer_un_paquet_deb|Installez le paquet]] ''[[apt>autofs]]'' .
  
-[[:tutoriel:comment_modifier_un_fichier|supprimez (ou commentez)]] dans **/etc/fstab** les montages que vous voulez gérer par **AutoFS** (si vous en aviez écrit auparavant).+[[:tutoriel:comment_modifier_un_fichier|supprimez (ou commentez)]] dans ''[[:fstab|/etc/fstab]]'' les montages que vous voulez gérer par **AutoFS** (si vous en aviez écrit auparavant).
  
 ===== Partage ===== ===== Partage =====
Ligne 51: Ligne 46:
  
 Pour les noms de dossier avec un espace : Pour les noms de dossier avec un espace :
-  * Dans /etc/fstab, on remplaçait les espaces par \040+  * Dans ''[[:fstab|/etc/fstab]]'', on remplaçait les espaces par \040
   * Avec autoFs, on ajoute un antislash \ avant les espaces   * Avec autoFs, on ajoute un antislash \ avant les espaces
 </note> </note>
Ligne 72: Ligne 67:
   * **<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).   * **<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 - sambanfs : 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]][[: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(
  
   * L'option '**%%--%%ghost**' crée un répertoire pour le montage du média désiré.  Ainsi, le point de montage est créé lorsqu'on y accède.\\ Si cette option est omise, aucun répertoire n'est créé et l'utilisateur devra connaître précisément le point de montage d'un périphérique pour y accéder.   * L'option '**%%--%%ghost**' crée un répertoire pour le montage du média désiré.  Ainsi, le point de montage est créé lorsqu'on y accède.\\ Si cette option est omise, aucun répertoire n'est créé et l'utilisateur devra connaître précisément le point de montage d'un périphérique pour y accéder.
  
-  * L'option '**%%--%%timeout=30**' (ou '**%%-%%t=30**') correspond au temps (secondes) pendant lequel le montage reste activé après le dernier accès au dossier partagé ( ne mettez pas une valeur trop importante !).\\ Il faut attendre au moins 30 secondes entre le dernier accès à un partage samba et l'extinction d'un ordinateur distant pour ne pas avoir de soucis pour le démontage des dossiers distants.+  * L'option '**%%--%%timeout=30**' (ou '**%%-%%t=30**') correspond au temps (secondes) pendant lequel le montage reste activé après le dernier accès au dossier partagé ( ne mettez pas une valeur trop importante !).\\ Il faut attendre au moins 30 secondes entre le dernier accès à un partage [[:SMB]] et l'extinction d'un ordinateur distant pour ne pas avoir de soucis pour le démontage des dossiers distants.
  
 === Création des partages === === Création des partages ===
 +
   * '**<mon_partage>**' est à votre discrétion. Ce dossier apparaîtra dans '**<point_de_montage_mon_dossier>/__<mon_partage>__**'\\ (ex: /net/ftp/serveur_1).   * '**<mon_partage>**' est à votre discrétion. Ce dossier apparaîtra dans '**<point_de_montage_mon_dossier>/__<mon_partage>__**'\\ (ex: /net/ftp/serveur_1).
  
Ligne 92: Ligne 88:
     * '**rsize=8192,wsize=8192**' pour accélérer les communications NFS en lecture (rsize) et écriture (wsize)     * '**rsize=8192,wsize=8192**' pour accélérer les communications NFS en lecture (rsize) et écriture (wsize)
  
- +==== Prise en compte des modifications apportées dans les fichiers de configuration ====
-====Prise en compte des modifications apportées dans les fichiers de configuration :====+
  
 Après avoir configuré le service par le biais des fichiers que vous avez créés/modifiés il faut penser à relancer le service autofs; pour qu'il actualise les données. Après avoir configuré le service par le biais des fichiers que vous avez créés/modifiés il faut penser à relancer le service autofs; pour qu'il actualise les données.
Ligne 185: Ligne 180:
 Le partage sera monté dans /net/ftp/serveur_1 Le partage sera monté dans /net/ftp/serveur_1
  
-==== SAMBA - CIFS ====+==== SMB ====
  
 === Pré requis / Remarques générales === === Pré requis / Remarques générales ===
  
-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|/etc/fstab]]'', n'oubliez pas de commenter les lignes dans ''[[:fstab|/etc/fstab]]'' et de démonter les montages avant de mettre en place cette solution. 
-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 [[:SMB]]) 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
  
-===   Installer autofs et cifs ===+=== Installer autofs et cifs ===
  
   sudo apt-get install autofs cifs-utils   sudo apt-get install autofs cifs-utils