Não é possível criar o diretório inicial para login LDAP

Não é possível criar o diretório inicial para login LDAP

Vinculei meu servidor ao LDAP para login ssh. Recebo o seguinte erro ao fazer login usando ssh.

Não foi possível chdir para o diretório inicial /home/ldap/sharukhk: Esse arquivo ou diretório não existe

shahrukh@shahrukh:~/deploy$ ssh [email protected]
[email protected]'s password: 
Last login: Tue Sep 29 14:28:10 2015 from 10.200.100.245
Could not chdir to home directory /home/ldap/sharukhk: No such file or directory
-bash-4.1$ 

Eu tentei o seguinte método para criar automaticamente o diretório inicial durante o login, mas não funciona

session required pam_mkhomedir.so skel=/etc/skel/ umask=0077

Responder1

Responder2

a mesma coisa acontece no Ubuntu 18.04 a correção é

# pam auth update

então selecione

[*] Create home directory on login

se você descobrir como fazer isso na CLI, poste-me um comentário

Responder3

SE o SELinux estiver ativado ou desativado, será necessário configurar o módulo sshd pam para criar o diretório inicial

vi /etc/pam.d/sshd
# pam_selinux.so close should be the first session rule
session required pam_mkhomedir.so skel=/etc/skel/ umask=0022

informação relacionada