1: 2011-01-10 (月) 21:59:09 maruo ソース
Line 1: Line 1:
 +*ユーザ管理を楽にやりたいねっ [#j53eb84d]
 +LDAPにしたら、ユーザ管理ってどうするんだろぉ。やっぱり、シェルで作成して流しこみだよねーと。
 +でも、LDIFファイル作るのはなんとか楽したいよねって事で、
 ++ExelでCSVファイルを作成
 ++LDIFに変換
 ++ldapaddなどで追加
 +と。さて、やってみましょうかね。
 +*Exelファイルで編集 [#aae5fe0f]
 +このページにつけてあるusermanage.csvってのに、必要項目をちゃかちゃか書いていきます。この情報を全部埋めることで、Thunderbirdアドレス帳としても活用できる情報を作れるようにしてあります。
 +
 +*このExelを変換する [#v87ad092]
 +まずExelファイルをnkfなどのコード変換フィルタ用いて、UTF8に変換してやりまっす。
 + # nkf -w8 < usermanage.csv>usermanage_utf8.csv
 +で、このページにやっぱり添付してあるusermanage.plってのでLDIFファイルに変換してやります。これも、ファイルの頭に
 + $dn = "ou=People,dc=example,dc=com\n";
 + $passwd = "{SSHA}/3wdgyDAHKZ5rL/G2wrDEb+tdFDAj8hj";
 +て行があります。環境に応じて変更してやって。なお、$passwdは初期パスワードです。secretね。好きな文字列にslappasswd使ってgenerateしてくだされ。ユーザはログインしたらパスワード変更必須って事で。
 +
 + # usermanage.pl usermanage_utf8.csv > useradd.ldif
 +
 +*で、ユーザ追加と [#h2131932]
 +さて、このユーザを追加してあげますかね。
 + # ldapadd -x -D "cn=Manager,dc=example,dc=com" -W -f useradd.ldif
 +
 +*おまけ [#ae305217]
 +これで追加してあげた後は、ou=People,dc=example,dc=comを、メールソフトのLDAPアドレス帳に設定してあげると、ユーザアカウントのアドレス帳管理ができるって寸法ね。便利ね~


トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 5384, today: 2, yesterday: 2
ページ内検索

ログイン

ユーザー名:


パスワード:





パスワード紛失

メインメニュー

サブメニュー
自宅鯖計画

Gentoo Linuxな生活

玄箱HGにGentoo格闘記

航空ショーへ行こう

モータースポーツな世界

奥深き写真の世界への誘い

我思う ゆえに我あり



携帯用QRコード