清除LDAP 資料
清除所有 LDAP 資料
LDAP 資料存放於 /var/lib/ldap/
# service slapd stop
# rm -f /var/lib/ldap/*
# chown ldap:ldap /var/lib/ldap/*
關於 /etc/openldap/DB_CONFIG.Example
有這個檔案的 openldap, 在啟動 ldap server 前
#複製資料庫預設設定檔#
# cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
# chown ldap:ldap /var/lib/ldap/DB_CONFIG
# service sldap restart
LDAP 資料存放於 /var/lib/ldap/
# service slapd stop
# rm -f /var/lib/ldap/*
# chown ldap:ldap /var/lib/ldap/*
關於 /etc/openldap/DB_CONFIG.Example
有這個檔案的 openldap, 在啟動 ldap server 前
#複製資料庫預設設定檔#
# cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
# chown ldap:ldap /var/lib/ldap/DB_CONFIG
# service sldap restart
編輯根節點
# vim base.ldif
dn: dc=ntpu,dc=edu,dc=tw
objectClass: top
objectClass: dcObject
objectclass: organization
o: NTPU
dc: ntpu
dn: cn=Manager,dc=ntpu,dc=edu,dc=tw
objectClass: organizationalRole
cn: Manager
description: Directory Manager
dn: ou=People,dc=ntpu,dc=edu,dc=tw
objectClass: organizationalUnit
ou: People
dn: ou=Group,dc=ntpu,dc=edu,dc=tw
objectClass: organizationalUnit
ou: Group
# /bin/ldapadd -x -D "cn=Manager,dc=ntpu,dc=edu,dc=tw" -W -f base.ldif
Enter LDAP Password:
adding new entry "dc=ntpu,dc=edu,dc=tw"
adding new entry "cn=Manager,dc= ntpu,dc=edu,dc=tw"
adding new entry "ou=People,dc= ntpu,dc=edu,dc=tw"
adding new entry "ou= Group,dc= ntpu,dc=edu,dc=tw"
# /bin/ldapadd -x -D "cn=Manager,dc=ntpu,dc=edu,dc=tw" -W -f base.ldif
Enter LDAP Password:
adding new entry "dc=ntpu,dc=edu,dc=tw"
adding new entry "cn=Manager,dc= ntpu,dc=edu,dc=tw"
adding new entry "ou=People,dc= ntpu,dc=edu,dc=tw"
adding new entry "ou= Group,dc= ntpu,dc=edu,dc=tw"
留言
張貼留言