개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.09 17:42

LDAP 추가 연산에 대한 질문

목록
  • 웹표준수호자 3일 전 2025.04.09 17:42
  • 16
    1
안녕하세요 선생님,
LDAP 연산에서 ldap_add를 사용하여 새 엔터티를 추가할 때,
어떤 형식의 DN을 사용해야 하는지 궁금합니다.
예를 들어, "dc=example,dc=com"과 같은 형식을 사용해야 하나요?
또한, ldap_add 연산에 어떤 인수를 제공해야 하는지 알려주세요.

예를 들어,
ldap_add("ldap://example.com", "dc=example,dc=com", {"cn": "John Doe", "sn": "Doe"})
와 같은 코드를 사용할 수 있나요?
혹시 ldap_add 연산이 성공적으로 완료되면,
어떤 결과를 반환하는지 알려주세요.

감사합니다.

    댓글목록

    profile_image
    나우호스팅  3일 전



    LDAP 연산에서 ldap_add를 사용하여 엔터티를 추가할 때, dc=example,dc=com과 같은 형식의 DN을 사용해야 합니다.

    ldap_add 함수는 다음과 같은 인수를 사용합니다.

    - url: LDAP 서버 주소
    - dn: 엔터티의 distinguished name
    - entry: 엔터티의 속성

    예를 들어, 다음 코드를 사용할 수 있습니다.

    #hostingforum.kr
    python
    
    import ldap3
    
    
    
    # LDAP 서버 주소
    
    url = "ldap://example.com"
    
    
    
    # 엔터티의 distinguished name
    
    dn = "dc=example,dc=com"
    
    
    
    # 엔터티의 속성
    
    entry = {"cn": "John Doe", "sn": "Doe"}
    
    
    
    # LDAP 서버에 연결
    
    server = ldap3.Server(url)
    
    
    
    # LDAP 서버에 엔터티 추가
    
    conn = ldap3.Connection(server, user='cn=admin,dc=example,dc=com', password='password')
    
    conn.bind()
    
    conn.add(dn, entry)
    
    conn.unbind()
    
    


    ldap_add 연산은 성공적으로 완료되면 None을 반환합니다.

    2025-04-09 17:43

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 11,068건 / 53 페이지

검색

게시물 검색