OpenLDAP의 명령인 ldapsearch 와 ldapadd 사용 예

크리에이티브 커먼즈 라이센스
Creative Commons License

openldap 의 설정 파일(slapd.conf) 의 설정에 다음이 포함되어 있다
suffix          "o=sktelecom"
rootdn          "cn=Manager,o=sktelecom"
rootpw          ananas
LDAP 데이터의 export 명령:

ldapsearch -D "cn=Manager,o=sktelecom" -w "ananas" -b "o=sktelecom" -L
LDAP 데이터의 import 명령:

ldapadd -c -D "cn=Manager,o=sktelecom" -w "ananas" -f import.ldif
1) 입력 파일로 import.ldif 파일을 사용
2) 기존에 존재하는 데이터는 import 되지 않음
3) import.ldif 파일에 존재하지만 LDAP 에 존재하지 않는 데이터는 import 됨
응용 예:

1) 특정 데이터 찾기
   ldapsearch -D "cn=Manager,o=sktelecom" -w "ananas" -b "o=sktelecom" -L "(radiusProfileName=default)"
   i.  radiusProfileName 이 default 로 설정된 데이터를 검색한다
   ii. 사용자 정보와 프로파일 정보가 검색될 것이다

2) 데이터 지우기
   ldapsearch -D "cn=Manager,o=sktelecom" -w "ananas" -b "o=sktelecom" -L "(radiusAPip=192*)" dn

   # 192.168.14.1, clients, sktelecom
   dn: radiusAPip=192.168.14.1, o=clients,o=sktelecom

   # 192.168.14.2, clients, sktelecom
   dn: radiusAPip=192.168.14.2, o=clients,o=sktelecom

   # 192.168.14.3, clients, sktelecom
   dn: radiusAPip=192.168.14.3, o=clients,o=sktelecom

   # 192.168.14.4, clients, sktelecom
   dn: radiusAPip=192.168.14.4, o=clients,o=sktelecom

   ldapdelete -D "cn=Manager,o=sktelecom" -w "ananas" "radiusAPip=192.168.14.1, o=clients,o=sktelecom"
   ldapdelete -D "cn=Manager,o=sktelecom" -w "ananas" "radiusAPip=192.168.14.1, o=clients,o=sktelecom"
   ldapdelete -D "cn=Manager,o=sktelecom" -w "ananas" "radiusAPip=192.168.14.1, o=clients,o=sktelecom"
   ldapdelete -D "cn=Manager,o=sktelecom" -w "ananas" "radiusAPip=192.168.14.1, o=clients,o=sktelecom"

   i.   삭제할 데이터 검색 (dn 만)
   ii.  dn 의 정보를 가지고 데이터 삭제
   iii. 삭제는 주의해서 하여야 함

3) 데이터 고치기
   ldapsearch -D "cn=Manager,o=sktelecom" -w "ananas" -b "o=sktelecom" -L "(radiusUid=updong)" > updong.ldif
   vi updong.ldif
   ldapmodify -D "cn=Manager,o=sktelecom" -w "ananas" -f updong.ldif

   i.   고칠 데이터를 export
   ii.  export 된 파일의 데이터 내용 수정
   iii. 파일의 수정된 내용 적용

Posted by 느긋나긋

2007/02/03 22:16 2007/02/03 22:16
Response
No Trackback , No Comment
RSS :
http://onurmark.co.kr/tc/rss/response/1

Trackback URL : http://onurmark.co.kr/tc/trackback/1

Leave a comment
« Previous : 1 : ... 113 : 114 : 115 : 116 : 117 : Next »

블로그 이미지

네트워크, SSL, VPN, 보안장비, Linux 정보 제공.

- 느긋나긋

Notices

Archives

Calendar

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Site Stats

Total hits:
197173
Today:
149
Yesterday:
151