[Samba] Automatic creation of home directories when using winbind
abartlet at pcug.org.au
Thu Apr 11 23:53:02 GMT 2002
Warwick Smith wrote:
> Thanks for your post - do you know if thus will only work if you use
> I have my unix boxes using an LDAP passwd/group backend using the
> pam_ldap/nss_ldap combo and have samba set to use the same database. This
> works great and allows me to have all user info in one place without the
> need for winbind.
It works regardless - it only cares about a user not having their home
> The reason I haven't wanted winbind is the usernames (user+domain) you use
> under unix and the comment in the doc about dynamically created RIDs and if
> the mapping list gets corrupted then your screwed.
> Back to my question - do you know if the /etc/pam.d/samba file is used only
> by the winbind daemon, or does does samba itself use this (and thus can
> create the dirs).
It is used only by smbd, winbind won't call it. Users should get a
homedir on first login, via the program that logs them in.
> I am running redhat 7.2 and have the pam_mkhomedir entry in the session line
> in the /etc/pam.d/system-auth file. I currently have no /etc/pam.d/samba
You will need to setup that file, make it look like the others in the
/etc/pam.d/ directory. You will also need to set 'obey pam restrictions
= yes' in your smb.conf
Add it to your system-auth file, so all login methods catch it.
Andrew Bartlett abartlet at pcug.org.au
Manager, Authentication Subsystems, Samba Team abartlet at samba.org
Student Network Administrator, Hawker College abartlet at hawkerc.net
http://samba.org http://build.samba.org http://hawkerc.net
More information about the samba