[OK]を、ここでは答えの初めである:
あなたのOpenLDAPをインストールしたら
A - あなたのslapd.conf
に編集します。
1)スキーマは
を含め変更
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/inetperson.schema
2)Modifiyスキーマファイルをthis FAQ
3で説明したように)
database hdb
suffix "dc=dom,dc=com"
rootdn "cn=Manager,dc=dom,dc=com"
rootpw secret
directory /usr/local/var/openldap-hdb
4))個人的にバックエンドとしてHDBを使用してI'am(あなたの名前付けコンテキストを変更します次に、あなたのディレクトリ
Bを再起動します - ここで
あなたのルートを挿入してLDIFファイル(root.ldif)
dn: dc=dom,dc=com
objectclass: dcObject
objectclass: organization
o: Company name
dc: dom
ですここ
コマンドラインは
ldapadd –x –D "cn=Manager,dc=dom,dc=com" -W –f root.ldif
Cである - ここでユーザーに
を挿入ここLDIFファイル(user.ldif)
dn: cn=user1,dc=dom,dc=com
objectClass: inetOrgPerson
sn: users
cn: user1
telephoneNumber: 9999
コマンドライン
であります
ldapadd –x –D "cn=Manager,dc=dom,dc=com" -W –f user.ldif
D - アドバイス
Apache directory studioは、非常に良いLDAPブラウザは、それがオープンソースだ、それはLinuxとWindows上のJavaの上で動作しますが、私のためです。これを使用すると、グラフィカルにADとOpenLdapをブラウズし、クリックするだけで部品BとCを実行できます。
アクティブディレクトリSchema (Classes and attributes)は、MSDNに記載されています。たとえば、groupTypeに関する情報がここにあります。それはあなたが期待するものですか?
あなたがより明確にすることができます。 LDIFスクリプトが必要なので、プログラミングしていますので、質問を閉じる投票はしませんが、それほど明白ではありません。あなたは本当に何をしたいのですか?ADからOpenLDAPにユーザーを移行しますか? LFIFでOpenLDAPに新しいユーザーを追加する?あなたはあなたの質問を編集してリンクを張ることができる文書について教えてくれましたか? OpenLDAPがなぜADAM(ADのような)がWindows上で動作し、無料であることを知っているのか? – JPBlanc
Active Directoryで使用されているのと同じスキーム(クラス、属性)を使用してOpenLDAPで新しいユーザーとグループを作成する必要があります(ADから移行しないでください)。私が言及した文書を提供することはできません - それは専有です。私はADAMを知っていますが、使用することはできません(このソリューションはLinuxベースである必要があります)。あなたの興味に感謝します。 – muriloq