Linux

如何自動創建使用者帳戶(SSH + LDAP)

  • May 10, 2019

我在 Server2 上使用 pam_ldap 設置了遠端 LDAP 伺服器 (Server1) 和 SSH。一切正常,我可以使用 LDAP 憑據登錄 SSH。但是當我想添加新使用者時,我必須首先在 LDAP 數據庫中創建它,然後在 Server2 上執行 adduser。

將 Server2 添加到 LDAP 數據庫後,如何在 Server2 上自動創建使用者帳戶?例如,當使用者第一次登錄時?謝謝。

您實際上不需要在 server2 上創建使用者,只需在第一次登錄時創建他們的主目錄。您正在尋找 pam_mkhomedir:

http://www.linux-pam.org/Linux-PAM-html/sag-pam_mkhomedir.html

Google 會為您找到許多關於如何設置的方法和範例。

您是否為 NSS 啟用了 LDAP 模組?

請參閱此處了解如何執行此操作:http ://wiki.debian.org/LDAP/NSS

引用自:https://serverfault.com/questions/180998