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
autofs [Le 12/09/2022, 10:55]
129.175.152.88 [Liens] correction pour lien HS
autofs [Le 01/11/2025, 00:38] (Version actuelle)
krodelabestiole samba -> smb
Ligne 1: Ligne 1:
-{{tag>​Xenial ​samba nfs ftp ssh partage réseau}} +{{tag>​Xenial ​smb nfs ftp ssh partage réseau}}
----- +
  
 ====== AutoFS - montage automatique de systèmes de fichier ====== ====== AutoFS - montage automatique de systèmes de fichier ======
  
  
-<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.+<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.
  
-Avec Systemd-automount,​ cela peut se faire facilement, par exemple en ajoutant et adaptant la ligne suivante dans votre fichier ///​etc/​fstab// ​: +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.
- +
-<​file>​ +
-UUID=ed5ac6e5-9fc3-4d28-b0b5-0c4466249c71 /​mnt/​point-de-montage ext4  noauto,​nofail,​x-systemd.automount,x-systemd.idle-timeout=2s,​x-systemd.device-timeout=30ms</​file>​+
  
 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>​
Ligne 75: Ligne 70:
   * **<​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 ===
Ligne 188: Ligne 183:
 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, n'​oubliez pas de commenter les lignes dans ''​/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
  
Ligne 297: Ligne 292:
  
 Le <//​nomPartageServeur//>​ après l'​adresse IP du serveur est nécessaire (en tout cas avec un partage Windows 10), sinon ça retourne une erreur <code bash>​mount error(22): Invalid argument</​code>​ Le <//​nomPartageServeur//>​ après l'​adresse IP du serveur est nécessaire (en tout cas avec un partage Windows 10), sinon ça retourne une erreur <code bash>​mount error(22): Invalid argument</​code>​
 +
 +===== Aller plus loin =====
 +  * [[montage|Montage : les bases pour rendre accessible partitions et unités de stockage]]
 +
  • autofs.1662972945.txt.gz
  • Dernière modification: Le 12/09/2022, 10:55
  • par 129.175.152.88