- ソース を表示
- Gentoo Linuxな生活/LDAP認証で悩む へ行く。
1: 2011-01-05 (水) 01:16:11 maruo | 現: 2011-01-05 (水) 02:15:47 maruo Attached file: 概念1.PNG, Attached file: 概念2.PNG, Attached file: 概念3.PNG |
||
---|---|---|---|
Line 3: | Line 3: | ||
*なぜLDAPを使うのか? [#f3d88f9a] | *なぜLDAPを使うのか? [#f3d88f9a] | ||
+ | |||
+ | &ref(概念3.PNG,arount,left); | ||
+ | さて、まずは左のLDAPのデータ構造図を見てください。LDAPでデータを構築する際は、こういった階層構造を作ります。まずトップレベルはDC(DomainContext)というドメイン名を定義してあげます。このDCは、ルートツリーになるわけですね。個々の例ではExample.comというドメインのデータベースを構築するとします。この下にO(Organaization)やOU(OrganaizationUnit)というサブツリーを定義します。複数の組織があった場合(例えば総務、経理、設計等)や、複数のデータ種別(この図だと、アドレス帳、人のデータ、groupデータ、hostsのデータ等)を階層分けしておきます。階層はいくつでもOKなはず。この下にデータをぶら下げるわけですね。 | ||
+ | |||
+ | さて、このデータ、ただぶら下げるにしても、何も考えずにただぶら下げとけばいいのか?それならSQLとかと変わんないじゃん?と思われると思います。ここが大きい特徴ですが、予めスキーマと呼ばれるデータ定義のフォーマットが用意されております。例えばアカウント(account/posixAccount/shadowAccount等)、人物情報(inetOrgPerson)等。で、このスキーマには、このデータにはどういうデータ要素を持っているか(例えばaccountならば、ユーザ名/ユーザID/パスワード等)が予め定義されているので、そのデータ要素を登録しておく、といった具合です。このスキーマは、RFCで定義されている標準スキーマってのがあり、このスキーマに対応しているツールであれば、そのデータを使用していろいろ処理できるってわけですね(例えばLinux認証に使用されるPAMはposixAccountスキーマに対応しているとか)。また、このスキーマは、自分でいろいろ定義を拡張できるので、標準では対応出来ない別データ要素を、スキーマ作ってデータに属性追加する事で拡張出来たりとかがやれるわけです。 | ||
+ | #clear | ||
+ | |||
+ | *LDAPを使用して実現したいこと [#oe0ea047] | ||
+ | &ref(概念2.PNG,arount,left); | ||
+ | 現状はこんな感じ。Linux認証はパスワード、sambaはsmbpasswd、メールはsasldb、Webはapacheのパスワードファイル等、アカウント管理データがいっぱいあって、ほんとにめんどくさい。新しいユーザを登録するときは、adduserして、smbpasswdして、saslpasswd2打って...めんどくさい~!パスワードがアンマッチになったりすると、どれが狂ってるのかわからない… | ||
+ | #clear | ||
+ | &ref(概念1.PNG,arount,left); | ||
+ | それをこんな感じに。LDAPの統合認証基盤にして、LDAPアカウントデータを一発いじることで、全ての認証基盤が変更されるようにしたい。また、LDAPサーバを各マシンが参照するようにして、LDAPアカウントデータ一発で、全てのマシンの認証データを変更できるようにしたい。(Windowsクライアントマシンは個人別認証でいいと思ってるので、Windowsのドメインコントローラーは使用しないポリシー) | ||
+ | #clear | ||
+ | 最終的には、メールクライアントのアドレス帳もLDAPで統合しようと思っているので、LDAPによる個人別アドレス帳も作成しようと思ってまっす。Thunderbird対応も真面目に考えてみたいと思ってます。 | ||
+ | |||
+ | #clear |
- Gentoo Linuxな生活/LDAP認証で悩む のバックアップ一覧
- Gentoo Linuxな生活/LDAP認証で悩む のバックアップ差分(No. All)
- 1: 2011-01-05 (水) 01:16:11 maruo
- 現: 2011-01-05 (水) 02:15:47 maruo
- Attached file: 概念1.PNG, Attached file: 概念2.PNG, Attached file: 概念3.PNG
ぺージ情報 | |
---|---|
ぺージ名 : | Gentoo Linuxな生活/LDAP認証で悩む |
ページ別名 : | 未設定 |
ページ作成 : | maruo |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | なし |
Counter: 3333,
today: 1,
yesterday: 0