| Les deux révisions précédentesRévision précédente | |
| autofs [Le 01/11/2025, 00:38] – samba -> smb krodelabestiole | autofs [Le 14/04/2026, 07:10] (Version actuelle) – màj liens internes | +tag vétuste krodelabestiole |
|---|
| {{tag>Xenial smb 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]] 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. |
| 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). |
| ===== 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 ===== |
| |
| 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> |
| |
| === 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). |
| |
| * '**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. |
| === 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 [[:SMB]]) 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 |