
LDAP rename 함수가 성공적으로 완료된 후에 기존 사용자의 DN과 새로 생성된 사용자의 DN이 동일한지 확인하는 방법은 다음과 같습니다.
1. 기존 사용자의 DN을 조회합니다.
#hostingforum.kr
bash
old_dn=$(ldapsearch -x -LLL -D "관리자 계정" -w "관리자 암호" -b "dc=example,dc=com" "(cn=olduser)" dn | awk '{print $2}')
2. 새로 생성된 사용자의 DN을 조회합니다.
#hostingforum.kr
bash
new_dn=$(ldapsearch -x -LLL -D "관리자 계정" -w "관리자 암호" -b "dc=example,dc=com" "(cn=newuser)" dn | awk '{print $2}')
3. 기존 사용자의 DN과 새로 생성된 사용자의 DN이 동일한지 확인합니다.
#hostingforum.kr
bash
if [ "$old_dn" = "$new_dn" ]; then
echo "기존 사용자의 DN과 새로 생성된 사용자의 DN이 동일합니다."
else
echo "기존 사용자의 DN과 새로 생성된 사용자의 DN이 다릅니다."
fi
이와 같이 기존 사용자의 DN과 새로 생성된 사용자의 DN이 동일한지 확인할 수 있습니다.
2025-06-11 04:57