26.5. Remplacer ou compléter les fichiers de configuration du site autofs
Il est parfois utile d'ignorer les valeurs par défaut du site pour un point de montage spécifique sur un système client.
Exemple 26.3. Conditions initiales
Par exemple, considérons les conditions suivantes :
Les cartes Automounter sont stockées dans NIS et le fichier
/etc/nsswitch.conf
contient la directive suivante :automount: files nis
Le fichier
auto.master
contient+auto.master
Le fichier NIS
auto.master
map contient/home auto.home
La carte NIS
auto.home
contientbeth fileserver.example.com:/export/home/beth joe fileserver.example.com:/export/home/joe * fileserver.example.com:/export/home/&
L'option de configuration
autofs
BROWSE_MODE
est réglée suryes
:BROWSE_MODE="yes"
-
Le fichier map
/etc/auto.home
n'existe pas.
Procédure
Cette section décrit les exemples de montage de répertoires personnels à partir d'un autre serveur et d'ajout d'entrées sélectionnées sur le site auto.home
.
Exemple 26.4. Montage des répertoires personnels à partir d'un autre serveur
Compte tenu des conditions précédentes, supposons que le système client doive remplacer la carte NIS auto.home
et monter des répertoires personnels à partir d'un autre serveur.
Dans ce cas, le client doit utiliser la carte
/etc/auto.master
suivante :/home /etc/auto.home +auto.master
La carte
/etc/auto.home
contient l'entrée :* host.example.com:/export/home/&
Comme le compteur automatique ne traite que la première occurrence d'un point de montage, le répertoire /home
contient le contenu de /etc/auto.home
au lieu de la carte NIS auto.home
.
Exemple 26.5. Augmenter auto.home avec seulement des entrées sélectionnées
Il est également possible d'ajouter quelques entrées à la carte du site auto.home
:
Créez un plan de fichier
/etc/auto.home
et mettez-y les nouvelles entrées. À la fin, incluez la carte NISauto.home
. Le plan du fichier/etc/auto.home
ressemble alors à ce qui suit :mydir someserver:/export/mydir +auto.home
Avec ces conditions de la carte NIS
auto.home
, la liste du contenu du répertoire/home
s'affiche :$ ls /home beth joe mydir
Ce dernier exemple fonctionne comme prévu car autofs
n'inclut pas le contenu d'un fichier map du même nom que celui qu'il est en train de lire. Ainsi, autofs
passe à la source de carte suivante dans la configuration nsswitch
.