OpenLDAP (CentOS 6.2) から Active Directory (Windows Server 2008 R2) への接続を正常に作成しました。AD ユーザーを使用して CentOS にログインできます。
問題は、AD ユーザーに次の属性が必要であることです。
- オブジェクトクラス = posixAccount
- オブジェクトクラス = posixGroup
- ホームディレクトリ =/home/* ユーザー名 *
ldapmodify を使用してこれらの属性を手動で設定すると、CentOS にログインしたときにディレクトリが作成されます。
では、ユーザーの作成時にこれらの属性を自動的に設定するにはどうすればよいでしょうか。たとえば、Windows 2008 のサーバー マネージャーでユーザーを右クリックし、[プロファイル] タブに移動すると、[ローカル パス] の下に、デフォルトで空白になっているのではなく、/home/ * ユーザー名 */ がリストされるはずです。
ご協力いただければ幸いです。