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、ディゾン

おすすめ記事