Невозможно создать домашний каталог для входа в LDAP

Я связал свой сервер с LDAP для входа по ssh. Я получаю следующее сообщение об ошибке при входе в систему с помощью SSH.

Не удалось chdir в домашний каталог /home/ldap/sharukhk: такого файла или каталога нет

shahrukh@shahrukh:~/deploy$ ssh sharukhk@10.200.99.226
sharukhk@10.200.99.226'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$ 

Я пробовал следующий метод для автоматического создания домашнего каталога во время входа в систему, но он не работает

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

3 ответа

Решение

Это можно включить с помощью authconfig.

authconfig --enablemkhomedir --update

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Identity_Management_Guide/users.html

То же самое происходит на Ubuntu 18.04 исправление

# pam auth update

затем выберите

[*] Create home directory on login

если вы узнаете, как это сделать из CLI, пожалуйста, напишите мне комментарий

ЕСЛИ SELinux включен или отключен, необходимо настроить модуль sshd pam. Для создания домашнего каталога.

      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
Другие вопросы по тегам