[Samba] how to automatically create the home directory
geert.lorang at hexagon.com
Thu Oct 10 12:14:12 UTC 2019
On 10/10/2019 12:26, Rowland penny via samba wrote:
> There are three ways, depending on how the user connects.
> You can manually create a home directory for each user.
> If the user actually logs into the unix domain member, you can lever PAM
> to create the home directory the first the user connects
> If the user only connects over Samba, then you need to create the users
> home directory with a script. Myself and Louis wrote such a script,
> would you like a copy ?
On Debian we have enabled mkhomedir via pam-auth-update, this puts
following line in /etc/pam.d/common-session-noninteractive:
session required pam_mkhomedir.so skel=/etc/skel
Together with "obey pam restrictions = Yes" in /etc/samba/smb.conf this
has been working great for us on both Windows, Linux and macOS for many
Home directories get automatically created when users first connect to
the smb share / server.
More information about the samba