OpenLDAP 서버용 계정을 생성하기 위해 명령줄을 어떻게 사용합니까?

OpenLDAP 서버용 계정을 생성하기 위해 명령줄을 어떻게 사용합니까?

저는 Docker, VM(Ubuntu Serv)을 사용하고 있습니다. OpenLDAP 서버를 만들었습니다.

간단히 알고 싶습니다: 그룹과 사용자를 만드는 방법.

내 DIT 트리: dc=company,dc=com ou=group1 ou=group2 ou=group3 ou=group4 각 그룹에는 많은 사용자가 있습니다: cn=user1 cn=user2 등...

감사해요

답변1

다음과 같이 각 개체에 대한 LDIF를 만듭니다.

dn: uid=cx,ou=group1,ou=People,dc=company,dc=com
loginShell: /bin/bash
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword:: ...pwhash.....
cn: Your Name
gecos: The Gecos field (infos),,,
gidNumber: 100
uid: xy
homeDirectory: /home/xy
uidNumber: 1040

그런 다음 다음과 같이 LDAP 서버에 추가하십시오.

ldapadd -v -U admin@fs -h 127.0.0.1 -a -f /path/to/ldiffile.ldif

초기 관리 사용자를 인증해야 할 수도 있습니다(사용자가 DN을 사용하여 인증될 수도 있습니다...초기 설정에 따라 다름).

HTH, 디존

관련 정보