Sambaの認証をLDAPに統合してみました。
スキーマファイルのコピー
# zcat /usr/share/doc/samba-doc/examples/LDAP/samba.schema.gz > /etc/ldap/schema/samba.schema
/etc/ldap/slapd.confの編集
include /etc/ldap/schema/samba.schema
index uid,uidNumber,gidNumber,memberUid eq index cn eq index sambaSID eq index sambaPrimaryGroupSID eq index sambaDomainName eq
#access to attrs=userPassword,shadowLastChange access to attrs=userPassword,shadowLastChange,sambaNTPassword,sambaLMPassword by dn="cn=admin,dc=zeon,dc=org" write by anonymous auth by self write by * none
LDAP再起動
# /etc/init.d/slapd restart
Sambaを止めて
# /etc/init.d/samba stop
# /etc/init.d/winbind stop
/etc/samba/smb.confの編集
workgroup = SIDE3 netbios name = GWAZINE domain logons = Yes os level = 65 preferred master = Yes domain master = Yes wins support = Yes passdb backend = ldapsam ldap suffix = dc=zeon,dc=org ldap machine suffix = ou=Computers ldap user suffix = ou=Users ldap group suffix = ou=Groups ldap admin dn = cn=admin,dc=zeon,dc=org admin users = Administrator ldap passwd sync = Yes unix password sync= No
SambaにLDAP管理者のパスワードを教えてあげる。
# smbpasswd -w zabi
Sambaは止めたままで次回へ続く。
参考

コメントする