Red Hat Training

A Red Hat training course is available for RHEL 8

34.9.5. Substituição ou aumento dos arquivos de configuração do site Autofs

Às vezes é útil sobrepor-se aos padrões do local para um ponto de montagem específico em um sistema cliente.

Exemplo 34.15. Condições iniciais

Por exemplo, considere as seguintes condições:

  • Os mapas de montadoras são armazenados no NIS e o arquivo /etc/nsswitch.conf tem a seguinte diretiva:

    automount:    files nis
  • O arquivo auto.master contém:

     auto.master
  • O arquivo de mapa do NIS auto.master contém:

    /home auto.home
  • O mapa do NIS auto.home contém:

    beth    fileserver.example.com:/export/home/beth
    joe     fileserver.example.com:/export/home/joe
    *       fileserver.example.com:/export/home/&
  • O mapa do arquivo /etc/auto.home não existe.

Exemplo 34.16. Montagem de diretórios domésticos a partir de um servidor diferente

Dadas as condições anteriores, vamos supor que o sistema do cliente precisa anular o mapa NIS auto.home e montar diretórios domésticos a partir de um servidor diferente.

  • Neste caso, o cliente precisa usar o seguinte mapa /etc/auto.master:

    /home ­/etc/auto.home
    +auto.master
  • O mapa /etc/auto.home contém a entrada:

    *    host.example.com:/export/home/&

Como o automontador só processa a primeira ocorrência de um ponto de montagem, o diretório /home contém o conteúdo de /etc/auto.home em vez do mapa NIS auto.home.

Exemplo 34.17. Aumentar o auto.home com apenas entradas selecionadas

Alternativamente, para aumentar o mapa do site auto.home com apenas algumas entradas:

  1. Criar um mapa de arquivo /etc/auto.home, e nele colocar as novas entradas. No final, inclua o mapa auto.home do NIS. Em seguida, o mapa de arquivo /etc/auto.home parece semelhante a:

    mydir someserver:/export/mydir
    +auto.home
  2. Com estas condições do mapa NIS auto.home, listando o conteúdo das saídas do diretório /home:

    $ ls /home
    
    beth joe mydir

Este último exemplo funciona como esperado porque autofs não inclui o conteúdo de um mapa de arquivo com o mesmo nome que o que está lendo. Como tal, autofs passa para a próxima fonte do mapa na configuração nsswitch.