Subdiretório curinga do AutoFS

2

Estou tentando montar automaticamente /home/users/<username>/secure para todos os usuários que usam o AutoFS.

Naturalmente, eu colocaria essa linha como um mapa direto:

/home/users/*/secure -fstype=nfs4,rw,sec=krb5p jupiter:/home/users/&

No entanto, de acordo com o documentação :

You cannot use the asterisk (*) wildcard in a direct map.

Se eu quisesse montar o diretório home inteiro, isso seria facilmente feito em um mapa indireto da seguinte forma:

* -fstype=nfs4,rw,sec=krb5p jupiter:/home/users/&

E o arquivo mestre teria:

/home/users /etc/auto.home

Mas parece que, uma vez que quero segmentar um subdiretório do caractere curinga, ele não é realmente suportado. Pelo menos não consigo encontrar a documentação certa para isso.

Outra maneira na qual eu esperava conseguir isso, é com um mapa executável, mas não está claro para mim o que o mapa executável deve fazer para todos os diretórios em /home/users/<username>/ que não sejam seguros. Como deve sinalizar que nada deve ser montado para esses caminhos?

Atualmente, estou usando o pam_mount para conseguir isso. No entanto, estas são estações de trabalho móveis, que têm acesso intermitente ao servidor NFS. Com pam_mount, quando o usuário efetua login enquanto o servidor não está acessível, o diretório seguro não será montado até efetuar logout e efetuar login novamente. Portanto, espero que o autofs seja melhor.

    
por d_inevitable 15.12.2013 / 03:21

0 respostas