問題ID : 9430 OpenLDAPサーバの設定

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2021-11-15 11:29
hidaruma12  長老   投稿数: 96
slapcatコマンドで、「slapd.conf」ファイルに2番目に設定されているデータベースのデータをLDIFファイル「seconddb.ldif」として出力したい。適切なコマンドは次のうちどれか。

という問題なのですがこちらの文章のどこに着目すれば
-nオプションを使うのか -bオプションを使用するのかを
切り分けられるのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-11-15 20:27
lynxaccess  半人前   投稿数: 6
「slapd.conf」ファイルの2番目となっているので「-n」オプションを使用することがわかります。
「-b」オプションはLDAPツリーのDNを指定するオプションなので。。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2021-11-19 0:50
hidaruma12  長老   投稿数: 96
回答ありがとうございます。

「-n」オプションの時は「slapd.conf」で
「-b」オプションの時はLDAPツリーということでよろしかったですかね。。。

また、追加で質問となってしまうのですがLDAPツリーってなんのことでしょうか、、、
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-11-19 0:56
hidaruma12  長老   投稿数: 96
ごめんなさい

少し調べたら下記のような説明が出てきたんですけども「-b」オプションはLDAPプロトコルを指定するものということで合っていますでしょうか?

LDAPとは、インターネットなどのTCP/IPネットワークでディレクトリサービスにアクセスするための通信プロトコルの一つ。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-11-19 2:58
lynxaccess  半人前   投稿数: 6
LDAP(Lightweight Directory Access Protocol)とは、ユーザーやコンピュータの情報を集中管理する「ディレクトリサービス」へのアクセス時に用いられるプロトコルの一つである。
↑こっちの説明の方がいいかもです。

「-b」オプションに関しては、LDAP内で使用されているDN(識別名)を指定するオプションになるので、プロトコルを指定するものではないです。
※プロトコル:ざっくり言うとルールになります。

LDAPツリー(DIT)というのは、階層構造的に属性付けがされた構成をとる構造のことで下のURLを見られた方がいいです。図もあるので。。。
※参照URL:https://gihyo.jp/admin/serial/01/ad2010/0002

DN(識別名)は、情報をツリー上にする為に、属性を付加していく際に使用される識別子というイメージでしょうか。。。
例えば、鈴木さんが使用するパソコンといった管理で鈴木さんを管理しようとすると、
属性として:一般名称(CN)でsuzuki
     :組織単位、部署など(OU)でEigyou1
     :ドメイン構成要素(DC)でexample
という属性を3つ付加することにより鈴木さんという特定の識別子になる訳です。

なので、先の説明に戻りますが「-b」オプションはDNを指定するオプションになる為、鈴木さんの例を使用すると以下のようになると思います。
slapcat -b cn=suzuki -l seconddb.ldif
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-11-21 20:23
hidaruma12  長老   投稿数: 96
なるほど、、、なんとなくですけど理解できた気がします。。。
丁寧に解説もしていただきありがとうございす!頑張ります!!

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.