Como posso alterar o diretório em que pam_mkhomedir cria os diretórios home do usuário?

1

Estou usando o pam_mkhomedir para criar automaticamente os diretórios pessoais do usuário quando eles fazem login pela primeira vez.

No entanto, os diretórios base são criados dentro do diretório /home , enquanto eu preciso que eles sejam criados dentro de outro ( /users/home ).

Como isso pode ser alcançado?

Informação extra:

  • A edição de /etc/default/useradd não ajuda.
  • As únicas opções que podem ser passadas para o pam_mkhomedir são o caminho para um diretório "skel" alternativo e uma máscara de permissões.
por iodbh 27.03.2015 / 12:55

1 resposta

3

O homedir deve ser criado no caminho para o homedir especificado na entrada de usuários em /etc/passwd (ou outras fontes de conta semelhantes, como um diretório LDAP). Você tentou mudar isso?

Esta entrada é a declaração autorizada de onde o homedir do usuário é (e deve ser criado).

    
por 27.03.2015 / 12:59