無法建立 LDAP 登入的主目錄

無法建立 LDAP 登入的主目錄

我已將我的伺服器與 LDAP 連結以進行 ssh 登入。使用 ssh 登入時出現以下錯誤。

無法 chdir 到主目錄 /home/ldap/sharukhk:沒有這樣的檔案或目錄

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$ 

我已嘗試以下方法在登入時自動建立主目錄,但它不起作用

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

答案1

答案2

同樣的事情發生在 ubuntu 18.04 上修復是

# pam auth update

然後選擇

[*] Create home directory on login

如果您知道如何從 CLI 執行此操作,請給我留言

答案3

如果啟用或停用 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

相關內容