sh test
2006-Apr-08  03:36 UTC
[Samba] Roaming profiles cannot be used fully unless a member of "Domain Admins"
Hello!
This is my setup
Using 3.0.14a-3sarge on Deb.
This is my smb.conf file
----------------------------------------
# Global parameters
[global]
        workgroup = MYWORKGROUP
        server string = Samba Server
        obey pam restrictions = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *New*password* %n\n *Retype*new*password* %n\n
*passwd:*all*authentication*tokens*updated*successfully*
        #turn this on for loggin purposes
        #log level = 4
        log file = /var/log/samba/%m.log
        max log size = 0
        time server =  Yes
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        add user script = /usr/sbin/useradd -m %u
        delete user script = /usr/sbin/userdel -r %u
        add group script = /usr/sbin/groupadd %g
        delete group script = /usr/sbin/groupdel %g
        add user to group script = /usr/sbin/usermod -G %g %u
        add machine script = /usr/sbin/useradd -s /bin/false \
-d /dev/null %u
        logon path = \\%L\profiles\%u
        logon drive = H:
        domain logons = Yes
        os level =  65
        preferred master = Yes
        domain master = Yes
        dns proxy = No
        wins support = Yes
        hosts allow = 192.168.
        ;--000000000000000000000000000000000000000
        ;--keep this options disabled
        ;--since they generate a lot of disk space
        ;--000000000000000000000000000000000000000
        ;recyclebin options
        #recycle:exclude = *.tmp *.temp *.o *.obj ~$*
        #recycle:keeptree = True
        #recycle:touch =  True
        #recycle:versions = True
        #recycle:noversions = .doc|.xls|.ppt
        #recycle:repository = %u's_network_Recycle_Bin
        #recycle:maxsize = 10000000
        create mask = 0777
        directory mask = 0777
        #vfs objects = recycle
[homes]
        comment = Home Directories
        read onfiltered= No
        create mask = 0664
        directory mask = 0775
        invalid users = mp3
[Shared]
        comment = Miscellaneous Shared  Files
        read onfiltered= No
        create mask = 0664
        directory mask = 0775
        path = /home/samba/Shared
        invalid users = mp3
[tmp]
        comment = Temporary Share
        path = /tmp
        read onfiltered= No
        invalid users = mp3
[mp3s]
        comment = Mp3 files
        path = /export/mp3s
[netlogon]
        comment = Network Logon Service
        path = /home/samba/netlogon
        browseable =  No
[profiles]
        path = /home/samba/samba-ntprof
        read onfiltered= No
        create mask = 0600
        directory mask = 0700
        browseable = No
        invalid users = mp3
[backup]
        comment = backup files
        path = /export/backup
        read onfiltered= No
        create mask = 0600
        directory mask = 0700
        valid users = john
        invalid users = mp3
------------------------------------------------------
net groupmap list  shows
System Operators (S-1-5-32-549) -> -1
Replicators (S-1-5-32-552) -> -1
Guests (S-1-5-32-546) -> -1
Domain Guests (S-1-5-21-2890933770-3660815257-1026551046-514) -> -1
Domain Admins (S-1-5-21-2890933770-3660815257-1026551046-512) -> domainadmins
Power Users (S-1-5-32-547) -> -1
Print Operators (S-1-5-32-550) -> -1
Administrators (S-1-5-32-544) -> -1
Account Operators (S-1-5-32-548) -> -1
Domain Users (S-1-5-21-2890933770-3660815257-1026551046-513) -> users
Backup Operators (S-1-5-32-551) -> -1
Users (S-1-5-32-545) -> -1
/etc/group contains
domainadmins:x:112:john
users:x:100:jeremy,todd,matt
---------------------------------------------
Issue is: All besides john, who's a member of "Domain Admins" can
login
just fine.  However, the roaming profile seem not to be writeable to it, since
any changes, say a bookmark on Firefox would not be saved during  next login.
Also, if one were to hit Start button, there'd be no "history" of
previously
run programs that displays generally.
My Start->Run history also is not there
Please advice on what I'm doing wrong/missing.
Appreciate the assistance in advance
-albunix
		
---------------------------------
New Yahoo! Messenger with Voice. Call regular phones from your PC and save big.
Craig White
2006-Apr-08  05:01 UTC
[Samba] Roaming profiles cannot be used fully unless a member of "Domain Admins"
On Fri, 2006-04-07 at 20:36 -0700, sh test wrote:> Hello! > > This is my setup > > Using 3.0.14a-3sarge on Deb. > > This is my smb.conf file > ---------------------------------------- > # Global parameters > [global] > workgroup = MYWORKGROUP > server string = Samba Server > obey pam restrictions = Yes > passwd program = /usr/bin/passwd %u > passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* > #turn this on for loggin purposes > #log level = 4 > log file = /var/log/samba/%m.log > max log size = 0 > time server = Yes > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > add user script = /usr/sbin/useradd -m %u > delete user script = /usr/sbin/userdel -r %u > add group script = /usr/sbin/groupadd %g > delete group script = /usr/sbin/groupdel %g > add user to group script = /usr/sbin/usermod -G %g %u > add machine script = /usr/sbin/useradd -s /bin/false \ > -d /dev/null %u > logon path = \\%L\profiles\%u > logon drive = H: > domain logons = Yes > os level = 65 > preferred master = Yes > domain master = Yes > dns proxy = No > wins support = Yes > hosts allow = 192.168. > ;--000000000000000000000000000000000000000 > ;--keep this options disabled > ;--since they generate a lot of disk space > ;--000000000000000000000000000000000000000 > ;recyclebin options > #recycle:exclude = *.tmp *.temp *.o *.obj ~$* > #recycle:keeptree = True > #recycle:touch = True > #recycle:versions = True > #recycle:noversions = .doc|.xls|.ppt > #recycle:repository = %u's_network_Recycle_Bin > #recycle:maxsize = 10000000 > create mask = 0777 > directory mask = 0777 > #vfs objects = recycle > [homes] > comment = Home Directories > read onfiltered= No > create mask = 0664 > directory mask = 0775 > invalid users = mp3 > [Shared] > comment = Miscellaneous Shared Files > read onfiltered= No > create mask = 0664 > directory mask = 0775 > path = /home/samba/Shared > invalid users = mp3 > > [tmp] > comment = Temporary Share > path = /tmp > read onfiltered= No > invalid users = mp3 > > [mp3s] > comment = Mp3 files > path = /export/mp3s > > [netlogon] > comment = Network Logon Service > path = /home/samba/netlogon > browseable = No > [profiles] > path = /home/samba/samba-ntprof > read onfiltered= No > create mask = 0600 > directory mask = 0700 > browseable = No > invalid users = mp3 > [backup] > comment = backup files > path = /export/backup > read onfiltered= No > create mask = 0600 > directory mask = 0700 > valid users = john > invalid users = mp3 > > ------------------------------------------------------ > > net groupmap list shows > > System Operators (S-1-5-32-549) -> -1 > Replicators (S-1-5-32-552) -> -1 > Guests (S-1-5-32-546) -> -1 > Domain Guests (S-1-5-21-2890933770-3660815257-1026551046-514) -> -1 > Domain Admins (S-1-5-21-2890933770-3660815257-1026551046-512) -> domainadmins > Power Users (S-1-5-32-547) -> -1 > Print Operators (S-1-5-32-550) -> -1 > Administrators (S-1-5-32-544) -> -1 > Account Operators (S-1-5-32-548) -> -1 > Domain Users (S-1-5-21-2890933770-3660815257-1026551046-513) -> users > Backup Operators (S-1-5-32-551) -> -1 > Users (S-1-5-32-545) -> -1 > > > /etc/group contains > > domainadmins:x:112:john > users:x:100:jeremy,todd,matt > > --------------------------------------------- > > Issue is: All besides john, who's a member of "Domain Admins" can login > just fine. However, the roaming profile seem not to be writeable to it, since > any changes, say a bookmark on Firefox would not be saved during next login. > > Also, if one were to hit Start button, there'd be no "history" of previously > run programs that displays generally. > > My Start->Run history also is not there > > > > Please advice on what I'm doing wrong/missing. > > > Appreciate the assistance in advance---- try adding.... [profiles]> path = /home/samba/samba-ntprof > read onfiltered= No > create mask = 0600 > directory mask = 0700 > browseable = No > invalid users = mp3profile acls = yes csc policy = disable also - check permissions on directory... ls -ld /home/samba/samba-ntprof s/b something like rwxrwxr_x root users chmod 775 /home/samba/samba-ntprof chown root:users /home/samba/samba-ntprof and I am assuming that all 'users' are added to the 'users' group Craig
sh test
2006-Apr-09  04:20 UTC
[Samba] Roaming profiles cannot be used fully unless a member of "Domain Admins"
Craig! Thanks all for your help so far. I went ahead and tried some crazy workarounds which were successful on my end. The procedure is as follows 1)it totally does /not/ matter if the users are member of the "Domain Users" group at all 2)I addedd a real user call it 'test', than add it as a samba user 3)Logged in as XP Admin and copied one of my problematic user's profile as the 'test' user's profile 4)blew away the problematic user's profile from the /home/samba/samba-netprof directory 5)logged in as the 'test' samba user to make sure all my settings, including start-->run history and 100% everything else was there... and it was :) 6)logged off, and a)cd /home/samba/samba-netprof b)mv 'test' 'matt' <<---one of my problematic users c)usermod -u NEWUID matt d)chown -R matt. matt (note that there's a dot . after the first matt) 7)logged as XP admin again and blew away matt's profile 8)logged in as matt and voila...all was there :) 9)blew away matt's profile onto every other XP box that was joined onto the domain Hope this will help anyone with a weird ass problem like mine This was originated from my actually migrating off a Redhat-->Debian and did not come to play untill i formated my XP desktops -albunix sh test <shmailtest@yahoo.com> wrote: Craig, Yup. sid shows as S-1-5-21-2890933770-3660815257-1026551046 and Start => System => Advanced => User Profiles shows the users as Roaming Craig White <craigwhite@azapple.com> wrote: Are their machines joined to the domain? What is output of 'net getlocalsid' ? is it S-1-5-21-2890933770-3660815257-1026551046 ? if you check on the Windows system where roaming profiles aren't working... Start => System => Advanced => User Profiles => do they show as roaming? Craig On Sat, 2006-04-08 at 08:08 -0700, sh test wrote:> Craig! > > Thanks for the reply. > > I addedd > > profile acls = yes > csc policy = disable > > also, my > > drwxrwxrwt 4 root users 4096 Apr 7 21:48 /home/samba/samba-ntprof/ > > and all the users are in the users's group > > users:x:100:jeremy,todd,matt > > Restarted samba after the above change and still no-go > > > > Craig White wrote: > On Fri, 2006-04-07 at 20:36 -0700, sh test wrote: > > Hello! > > > > This is my setup > > > > Using 3.0.14a-3sarge on Deb. > > > > This is my smb.conf file > > ---------------------------------------- > > # Global parameters > > [global] > > workgroup = MYWORKGROUP > > server string = Samba Server > > obey pam restrictions = Yes > > passwd program = /usr/bin/passwd %u > > passwd chat = *New*password* %n\n *Retype*new*password* %n\n > *passwd:*all*authentication*tokens*updated*successfully* > > #turn this on for loggin purposes > > #log level = 4 > > log file = /var/log/samba/%m.log > > max log size = 0 > > time server = Yes > > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > > add user script = /usr/sbin/useradd -m %u > > delete user script = /usr/sbin/userdel -r %u > > add group script = /usr/sbin/groupadd %g > > delete group script = /usr/sbin/groupdel %g > > add user to group script = /usr/sbin/usermod -G %g %u > > add machine script = /usr/sbin/useradd -s /bin/false \ > > -d /dev/null %u > > logon path = \\%L\profiles\%u > > logon drive = H: > > domain logons = Yes > > os level = 65 > > preferred master = Yes > > domain master = Yes > > dns proxy = No > > wins support = Yes > > hosts allow = 192.168. > > ;--000000000000000000000000000000000000000 > > ;--keep this options disabled > > ;--since they generate a lot of disk space > > ;--000000000000000000000000000000000000000 > > ;recyclebin options > > #recycle:exclude = *.tmp *.temp *.o *.obj ~$* > > #recycle:keeptree = True > > #recycle:touch = True > > #recycle:versions = True > > #recycle:noversions = .doc|.xls|.ppt > > #recycle:repository = %u's_network_Recycle_Bin > > #recycle:maxsize = 10000000 > > create mask = 0777 > > directory mask = 0777 > > #vfs objects = recycle > > [homes] > > comment = Home Directories > > read onfiltered= No > > create mask = 0664 > > directory mask = 0775 > > invalid users = mp3 > > [Shared] > > comment = Miscellaneous Shared Files > > read onfiltered= No > > create mask = 0664 > > directory mask = 0775 > > path = /home/samba/Shared > > invalid users = mp3 > > > > [tmp] > > comment = Temporary Share > > path = /tmp > > read onfiltered= No > > invalid users = mp3 > > > > [mp3s] > > comment = Mp3 files > > path = /export/mp3s > > > > [netlogon] > > comment = Network Logon Service > > path = /home/samba/netlogon > > browseable = No > > [profiles] > > path = /home/samba/samba-ntprof > > read onfiltered= No > > create mask = 0600 > > directory mask = 0700 > > browseable = No > > invalid users = mp3 > > [backup] > > comment = backup files > > path = /export/backup > > read onfiltered= No > > create mask = 0600 > > directory mask = 0700 > > valid users = john > > invalid users = mp3 > > > > ------------------------------------------------------ > > > > net groupmap list shows > > > > System Operators (S-1-5-32-549) -> -1 > > Replicators (S-1-5-32-552) -> -1 > > Guests (S-1-5-32-546) -> -1 > > Domain Guests > (S-1-5-21-2890933770-3660815257-1026551046-514) -> -1 > > Domain Admins > (S-1-5-21-2890933770-3660815257-1026551046-512) -> > domainadmins > > Power Users (S-1-5-32-547) -> -1 > > Print Operators (S-1-5-32-550) -> -1 > > Administrators (S-1-5-32-544) -> -1 > > Account Operators (S-1-5-32-548) -> -1 > > Domain Users (S-1-5-21-2890933770-3660815257-1026551046-513) > -> users > > Backup Operators (S-1-5-32-551) -> -1 > > Users (S-1-5-32-545) -> -1 > > > > > > /etc/group contains > > > > domainadmins:x:112:john > > users:x:100:jeremy,todd,matt > > > > --------------------------------------------- > > > > Issue is: All besides john, who's a member of "Domain > Admins" can login > > just fine. However, the roaming profile seem not to be > writeable to it, since > > any changes, say a bookmark on Firefox would not be saved > during next login. > > > > Also, if one were to hit Start button, there'd be no > "history" of previously > > run programs that displays generally. > > > > My Start->Run history also is not there > > > > > > > > Please advice on what I'm doing wrong/missing. > > > > > > Appreciate the assistance in advance > ---- > try adding.... > > [profiles] > > path = /home/samba/samba-ntprof > > read onfiltered= No > > create mask = 0600 > > directory mask = 0700 > > browseable = No > > invalid users = mp3 > profile acls = yes > csc policy = disable > > also - check permissions on directory... > > ls -ld /home/samba/samba-ntprof > > s/b something like > > rwxrwxr_x root users > > chmod 775 /home/samba/samba-ntprof > chown root:users /home/samba/samba-ntprof > > and I am assuming that all 'users' are added to the 'users' > group > > Craig >--------------------------------- Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1??/min. --------------------------------- How low will we go? Check out Yahoo! Messenger?s low PC-to-Phone call rates.