sambaの設定

/etc/samba/smb.confの[global]セクションに以下を追加

 #==================== PDC Definitions =====================
 # http://www.miraclelinux.com/technet/magazine/samba30/table3_2.html
 
 ;domain logon = yes
 domain master = yes
 ;os lebel = 64
 preferred master = yes
 local master = yes
 security = user
 wins support = yes
 passdb backend = ldapsam:ldap://ldap.n9d.com/
 ldap suffix="dc=n9d,dc=cx"
 ldap admin dn = cn=admin,dc=n9d,dc=cx

ldap管理者のパスワードをtdbに入力する

 smbpasswd -w パスワード
 Setting stored password for "" in secrets.tdb

sambaを再起動する

 /etc/init.d/samba restart

/var/log/samba/log.smbdにエラーが出ていないことを確認する(プリンター周りでエラーが出ることがある)

/etc/smbldap-tools/smbldap_conf.pm を編集する

 #$masterLDAP = <LDAPサーバーのホスト名>
 $masterLDAP = "ldap.n9d.com"
 #$slaveLDAP = <LDAPサーバーのホスト名>
 #$suffix = <ベースサフィックス>
 $suffix = "dc=n9d,dc=cx"
 #$binddn = <LDAP管理者DN>
 $binddn = "cn=admin,dc=n9d,dc=cx"
 #$bindpasswd = <LDAP管理者パスワード>
 $bindpasswd = ""
 #$SID = <「net getlocalsid」コマンドで取得したSID>