差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
ldap [2017/01/02 21:57]
127.0.0.1
ldap [2017/06/02 19:25] (目前版本)
jz
行 1: 行 1:
 +====== LDAP client ======
 +
 +===== Install =====
 +
 <code bash> <code bash>
 sudo apt-get install libnss-ldap sudo apt-get install libnss-ldap
行 7: 行 11:
 session required pam_mkhomedir.so skel=/​etc/​skel/​ session required pam_mkhomedir.so skel=/​etc/​skel/​
  
-optional+===== optional ​=====
 sudo auth-client-config -t nss -p lac_ldap sudo auth-client-config -t nss -p lac_ldap
 sudo pam-auth-update sudo pam-auth-update
行 14: 行 18:
 vi /​etc/​pam.d/​common-password vi /​etc/​pam.d/​common-password
  
-delete use_authtok+===== delete use_authtok ​=====
 <​code>​ <​code>​
 #​password ​      ​[success=1 user_unknown=ignore default=die] ​    ​pam_ldap.so use_authtok try_first_pass #​password ​      ​[success=1 user_unknown=ignore default=die] ​    ​pam_ldap.so use_authtok try_first_pass
行 20: 行 24:
 </​code>​ </​code>​
  
 +===== clear caceh =====
 +<​code>​
 +nscd --invalidate=passwd
 +</​code>​
 +
 +===== docker-openldap-backup =====
 +https://​github.com/​osixia/​docker-openldap-backup
 +
 +==== Restore ====
 +<​code>​
 +rm -rf /​var/​lib/​ldap
 +rm -rf /​etc/​ldap/​slapd.d
 +slapd-restore-config 20170311T040001-config.gz
 +slapd-restore-data 20170311T040001-data.gz
 +# try to restore mutiple times
 +slapd-restore-config 20170311T040001-config.gz
 +slapd-restore-data 20170311T040001-data.gz
 +</​code>​