[Samba] change user home

L.P.H. van Belle belle at bazuin.nl
Fri Nov 1 06:48:46 MDT 2013

Hai,  Thanks for responding. :-)) 

My setup is the following. 
- windows 2008R2 ADS (incl dns+dhcp )
- second server samba 4.0.10-8 sernet-samba on ubuntu 12.04.3 LTS , its a second DC. 
  replication etc tested ok, i can add users from linux and windows. 

i only added in /etc/nsswitch.conf these lines ( added winbind ) 

passwd:         compat winbind
group:          compat winbind
hosts:          files dns

other settings are default 

this is my smb.conf, as much basic as possible. 

# Global parameters
        workgroup = MYDOMAIN
        realm = MYDOMAIN.BAZUIN.NL
        netbios name = MS249-LIN-007
        server string = ms249-lin-007
        server role = active directory domain controller
        # In case you are using bind9_dlz, you should uncomment "server services" to
        # disable the internal dns server from starting.
        server services = s3fs rpc nbt wrepl ldap cldap kdc drepl winbind ntp_signd kcc dnsupdate
        idmap_ldb:use rfc2307 = yes
		## added my own. 
        domain logons = Yes
        template shell = /bin/bash
        ntp signd socket directory = /var/lib/samba/ntp_signed

#---- disable printing completely
        load printers = no
        printing = bsd
        printcap name = /dev/null
        disable spoolss = yes

        path = /home/samba/MYDOMAIN/sysvol/MYDOMAIN.bazuin.nl/scripts
        read only = No

        path = /home/samba/MYDOMAIN/sysvol
        read only = No

My disk/partition setup 

Dedicated for samba:  /home/samba/ ( profiles, companydata, etc etc ) 
my users ( windows ) /home/users/username 
my linux users	   /home/username 

thanks in advance. 


>-----Oorspronkelijk bericht-----
>Van: Marc Muehlfeld [mailto:samba at marc-muehlfeld.de] 
>Verzonden: vrijdag 1 november 2013 13:15
>Aan: L.P.H. van Belle; samba at lists.samba.org
>Onderwerp: Re: [Samba] change user home
>Hello Louis,
>Am 01.11.2013 13:06, schrieb L.P.H. van Belle:
>> Im trying to change the userhome folder, but im still not 
>getting the path i want.
>> getent passwd
>> Administrator:x:0:100::/home/MATWS/Administrator:/bin/bash
>> and i want
>> Administrator:x:0:100::/home/users/Administrator:/bin/bash
>> I did change the following.
>> logon path = /home/samba/profiles
>> logon home = /home/users
>Logon path you need for NT4-style domains and logon home for Win9x 
>clients. I guess this is not what you want.
>> My server is samba 4.0.10 DC as member of Win2008R2 domain.
>> and i did setup the user settings with the windows ad manager.
>How are you retrieving the account information from your AD? Through 
>winbind? Then have a look at the manpage for "template 
>homedir". If you 
>configure winbind to retrieve the information from AD "winbind 
>nss info 
>= rfc2307", then can define the location for each user individual in 
>his/her account.
>Please give some more information about your environment 
>(Domain and the 
>Samba member server) for providing better help.

More information about the samba mailing list