[Samba] Glitches adding homedir profiles to a samba share with AD
lists.john at gmail.com
Thu Sep 6 15:37:02 GMT 2007
We have a mixed network environment with Samba servers providing file
storage for windows, Linux and MAC 0SX users. Authentication is
handled by Active Directory on Win2K SP. On our campus we allow
computer lab teachers to add users via the Active Directory MMC.
However we have a couple of issues which make this far from seamless:
After users are added to AD, the lab admin will add a home directory
path to the users profile using the MMC. The path will be something
like \\sambaserver\students\2009\%username% (the %username%
variable expands to the username of the profiles owner)
We are presented with an error message letting us know that the user
directory couldn't be created because Domain Admins don't have
sufficient privleages to create the directory, although AD will update
the path in the user profile.
When we look at the Share in samba however we see that the directory
_was_ created, but that it is owned by root rather than the user.
We then must log on the SAMBA server and chown the directory to be
owned by the proper user and group.
I am hoping I can adjust permission in such a way that I won't have to
go back in and clean up things after a new user has been added through
Thanks for any ideas!
The relevant portion of smb.conf looks like this:
path = /home/ALLSTUDENTS
# valid users = %S
readonly = no
writable = yes
printable = no
create mode = 0700
directory mode = 0700
admin users = @"VANGUARD\domain admins" @"VANGUARD\mcmcomputer admins"
vfs objects = recycle
recycle: config-files = /etc/samba/samba-recycle.conf
The top level of the share /home/ALLSTUDENTS under linux all have 755
drwxr-xr-x 184 root root 12288 2007-09-01 18:21 2008
drwxr-xr-x 187 root root 12288 2007-09-01 18:26 2009
drwxr-xr-x 196 root root 12288 2007-09-01 19:19 2010
drwxr-xr-x 206 root root 12288 2007-09-01 17:32 2011
drwxr-xr-x 152 root root 4096 2007-09-01 18:14 2012
drwxr-xr-x 130 root root 4096 2007-09-06 07:22 2013
drwxr-xr-x 139 root root 4096 2007-09-05 19:53 2014
drwxr-xr-x 121 root root 12288 2007-09-05 19:52 2015
drwxr-xr-x 2 root root 4096 2007-09-01 15:54 2016
drwxr-xr-x 2 root root 4096 2007-08-02 13:41 2017
drwxr-xr-x 2 root root 4096 2007-08-02 13:41 2018
drwxr-xr-x 2 root root 4096 2007-08-02 13:41 2019
More information about the samba