1.5. 명령줄을 사용하여 LDAP 항목 삭제
LDAP 디렉토리에서 항목을 제거할 수 있지만 하위 항목이 없는 항목만 삭제할 수 있습니다. 예를 들어 uid=user,
을 삭제할 수 없습니다.
ou=user,dc=example,dc=com
항목이 여전히 존재하는 경우 ou=People,dc=example,dc=com
1.5.1. ldapdelete를 사용하여 항목 삭제
ldapdelete
유틸리티를 사용하면 하나 이상의 항목을 삭제할 수 있습니다. 예를 들어 uid=user,ou=People,dc=example,dc=com
항목을 삭제하려면 다음을 입력합니다.
ldapdelete -D "cn=Directory Manager" -W -H ldap://server.example.com -x "uid=user,ou=People,dc=example,dc=com"
# ldapdelete -D "cn=Directory Manager" -W -H ldap://server.example.com -x "uid=user,ou=People,dc=example,dc=com"
한 작업에서 여러 항목을 삭제하려면 명령에 추가합니다.
ldapdelete -D "cn=Directory Manager" -W -H ldap://server.example.com -x "uid=user1,ou=People,dc=example,dc=com" "uid=user2,ou=People,dc=example,dc=com"
# ldapdelete -D "cn=Directory Manager" -W -H ldap://server.example.com -x "uid=user1,ou=People,dc=example,dc=com" "uid=user2,ou=People,dc=example,dc=com"
1.5.2. ldapmodify를 사용하여 항목 삭제
ldapmodify
유틸리티를 사용하여 항목을 삭제하려면 changetype: delete
작업을 사용합니다. 예를 들어 uid=user,ou=People,dc=example,dc=com
항목을 삭제하려면 다음을 입력합니다.
ldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -x
# ldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -x
dn: uid=user,ou=People,dc=example,dc=com
changetype: delete