この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 10532|答える: 0

OpenLDAP カスタムオブジェクトクラスとプロパティ

[リンクをコピー]
掲載地 2020/06/26 18:41:39 | | | |
ほぼすべてのLDAPサーバーでは、必要に応じて基本的なLDAPディレクトリの機能を拡張したり、新しいオブジェクトクラスを作成したり、既存のオブジェクトクラスを拡張したりする必要があります。 すべてのオブジェクトクラスは親オブジェクトクラスから継承します。

objectClassは厳格な階層構造を持ち、トップとエイリアスが最上位にあります。 例えば、organizationalPersonのobjectClassはpersonに従属し、personはtopに従属しています。

objectClassは以下の3つのカテゴリーに分けられます:

構造的:例えば、人物や組織単位;

補助詞:例えばextensibeObject;

抽象:例えば、抽象オブジェクトクラスは直接使用できません。

1. 新しいスキーマファイルを作成し、/etc/openldap/schemaディレクトリの下に新しいmy.schemaを作成します



注:

1. oidはグローバルな一意性を確保する必要があります。例えば:2.5.4.56 2.5.6.24

参考:ハイパーリンクのログインが見えます。

2. 属性名やクラス名 キーワードは避けるべきです

例えば、パーソンユーザーなど

3. スキーマをカスタマイズし、できれば個人または組織単位を継承する

2. slapd.confにmy.schemaを導入する

パス: /etc/openldap/slapd.conf



3. LDAPの再起動





先の:Angular 9シリーズ(9)#id セレクターがページに適用されています
次に:CentOS 7はcrontabを使って、定期的にタスクを実行します
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com