【IDM】Active Directory から OpenLDAP への パスワードの同期 その2 ~ ADSI でパスワードを同期する

昔、「おしいれのぼうけん」ていう絵本がありました。いまでもトラウマです…ねずみばぁさん…。 そんなノスタルジックな想いはともかく、現実に戻って OpenLDAP にパスワードを同期する方法について考察します。 以前、以下の記事で、生パスワードを PowerShell を使用して SHA1  で暗号化する方法を書きました。 【IDM】Active Directory から OpenLDAP への パスワードの同期 その1 ~ パスワードを SHA1 で暗号化 今回は、SHA1 のことはひとまずおいといて、パスワード同期機能で作成された unixUserPassword を取り出し、ADSI を使用して OpenLDAP に同期してみます。 パスワード同期機能および unixUserPassword 属性については、以下で詳しく解説していますので参考にしてください。 【IDM】パスワード同期機能の有効活用 その1 ~ パスワード同期機能とは 【IDM】パスワード同期機能の有効活用 その2 ~ Windows Server 2008 でのパスワード同期機能のセットアップ 【IDM】パスワード同期機能の有効活用 その3 ~ unixUserPassword 属性から暗号化されたパスワードを取得する # ここでは、パスワードの暗号化形式は DES を使用しています。  解説はソースの中にインラインで書きます。ソースをダウンロードするには、こちらから どうぞ。 今回は、以下の環境を想定しています。 Active Directory ドメイン : example64.jp…

2

ADSIを使用してOpenLDAPにパスワードを同期する

VBScript で書かれていますので、拡張子を vbs として保存してください。  このソースの解説はこちら。【IDM】Active Directory から OpenLDAP への パスワードの同期 その2 ~ ADSI でパスワードを同期する ——————————-  On Error Resume Next strDomain = “dc=example64,dc=jp”strUserName  = “testuser01″strPassword  = “ABC123@”strLdapServer  = “fedora01.example-fedora.jp”strLdapUser    = “uid=” & strUserName & “,ou=People,dc=example-fedora,dc=jp”strManagerDN       = “cn=Manager,dc=example-fedora,dc=jp”strManagerPassword = “password” ‘ユーザーを検索Set objConnection = CreateObject(“ADODB.Connection”)objConnection.Open “Provider=ADsDSOObject;”Set objCommand = CreateObject(“ADODB.Command”)objCommand.ActiveConnection = objConnectionobjCommand.CommandText = _        “<LDAP://” & strDomain & “>;” &…

2

【Management】System Center Essentials 2007 SP1 Upgrade モジュール 日本語版 公開

追記:2008.05.29  【Management】【重要】Essentials SP1 適用の前に 3つの管理パックを削除してください *** 昨日、最終電車を乗り過ごしまして…気がついたら4つほど先の駅に到着したところでした。幸いにして実家の近くだったので、一晩実家でお世話になり、朝、オフクロの車で駅まで送ってもらいました。今年63歳になるオフクロの車でかかっていたCDがZARDだったのには驚きました…ファンなのだろうか…。 それはともかく、全国 4820万人の System Center Essentials ファンのみなさま、大変お待たせしました。 数日前に、SCE 2007 SP1 適用済み 評価版 についてご案内しました。 【Management】System Center Essentials Sp1適用済評価版 が公開   昨晩、ようやく単体のアップグレードモジュールもようやく公開されました。 System Center Essentials 2007 SP1 Upgrade (x64 & x86) – 日本語http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=20824f84-b98a-4e42-93a7-045a7a58e289  SP1 の新機能については、以下もご参照ください。 【Management】System Center Essentials SP1の新機能 - TechNet Magazine 5月号  

2