when i add obey pam restrictions = yes to smb.conf. users home dir is
created when the user login for the first time BUT i also noticed that the
machine name is also being created under the home directory -  i sent out
another email with this question but I didn't get any replies

[EMAIL PROTECTED] CAD]$ ls -l
total 20
drwx------ 3 ad01$             Domain Computers   4096 Jan 17 17:57 ad01_
drwx------ 3 administrator   Domain Users       4096 Jan 17 17:59
administrator
drwx------ 3 cat                  Domain Users       4096 Jan 17 18:07 cat
drwx------ 4 mina.azer       Domain Users       4096 Jan 17 17:57 mina.azer
drwx------ 3 vdc2$

as u can see the first and last item are machine accounts .. is that right??


smb.conf
[global]
       security = ADS
       workgroup = CAD
       realm = CAD.TESTDOMAIN
       netbios name = itbox
       preferred master = no
       password server = 192.168.1.6
       client use spnego = yes
       server signing = auto
       encrypt passwords = yes
       nt acl support = no
       obey pam restrictions = yes
       winbind separator = +
       idmap uid = 1000-20000
       idmap gid = 1000-20000
       winbind enum users = yes
       winbind enum groups = yes
       winbind use default domain = yes
       winbind cache time = 0
       winbind nested groups = yes
       template homedir = /home/%D/%U
       template shell = /bin/bash
       log file = /var/log/samba/%m.log
       log level = 3
       max log size= 50
       socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
       hosts allow = 192.168.1. 192.168.0. 127.
[homes]
       comment = Home Directories
       read only = No
       browseable = No
       directory mask = 0700
       create mask = 0700

On 1/15/07, Ed Plese <[EMAIL PROTECTED]> wrote:

On Mon, Jan 15, 2007 at 12:11:29PM -0500, M Azer wrote:
> now that all permissions are right - if i create a new user on the win
2003
> active directory and specify a home user under profile i will get " the
home
> folder could not be created because: the network name cannot be found" I
> know for sure I am getting that error because the user home folder
doesn't
> exist yet on the samba machine - is there any way to get the user home
> created automatically once a new user are added to active directory.
>
> Note: If the new user log in the linux terminal the home user will be
> created automatically because i am using session required
> /lib/security/$ISA/pam_mkhomedir.so skel=/etc/skel umask=0077
> in my pam.d/system_auth. how do i get the same thing working when i
create a
> user with active directory.

You might try adding the following to your smb.conf file:

[global]
  obey pam restrictions = yes


Ed Plese

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to