Roaming Profiles

Keith Lynn lynn at cis.usouthal.edu
Sat Jan 8 15:41:39 GMT 2000


I'm not sure, but a guess would be that it may be a permissions problem on
your profile directories.
       Keith Lynn

On Sun, 9 Jan 2000 JTait at wyrddreams.demon.co.uk wrote:

> Hi all,
> 
> I've been reading this list so long I realy should know the answer to
> this, but evidently I've got messed up somewhere.  Samba 2.0.6, acting as
> PDC.  Domain logins work great, haven't tried logon scipts.  The problem I
> have is with roaming profiles - I can't get them to work.
> 
> I've looked through everything I can think of, plus as much documentation
> as I can (but it's a bit scatty at the moment), but I can't figure it out.
> Nothing ever gets written to my profile.
> 
> wyrddreams{JTait}501: ls -l /usr/local/samba
> total 7
> drwxr-xr-x   2 root     root         1024 Dec  9 23:37 bin/
> drwxr-xr-x   3 root     root         1024 Dec 21 00:28 lib/
> drwxr-xr-x   6 root     root         1024 Dec  9 23:37 man/
> drwxr-xr-x   2 root     root         1024 Dec  9 23:54 private/
> drwxrwxrwx   5 root     root         1024 Dec 21 01:22 profiles/
> drwxr-xr-x   5 root     root         1024 Dec  9 23:37 swat/
> drwxr-xr-x   4 root     root         1024 Dec 28 11:07 var/
> wyrddreams{JTait}502: ls -l /usr/local/samba/profiles
> total 3
> drwx------  15 JATait   users        1024 Dec 21 00:56 JATait/
> drwx------  16 JTait    users        1024 Dec 21 00:55 JTait/
> drwx------  15 RJTait   users        1024 Dec 21 00:55 RJTait/
> wyrddreams{JTait}503: cat /etc/smbusers            
> # Username maps for SAMBA
> 
> JTait = jtait Administrator
> RJTait = RJTait
> JATait = JATait jatait
> wyrddreams{JTait}504: cat /usr/local/samba/lib/smb.conf
> #
> # This is a working  PDC config for samba 2.0.5a
> # by Christoph Christ, mailto:christoph at christ.wol.at
> #
> # it implements a primary domain controller for 
> # Windows 98 Clients. It works with  WinNT 4.0 too, but 
> # you cannot setup the nt-client for domain logons (this is a
> # little bit different from domain logons under Win9X)
> # 
> #
> # Global parameters
> [global]
>         # this is my local windows workgroup
>         workgroup = wyrddreams
> 
>         # the netbios name of my samba server is different from
>         # the real internet address 
>         netbios name = cloudnine
> 
>         # please answer only on my local network, don't answer on the
>         # internet device 
>         interfaces = 192.168.1.1/24 127.0.0.1
>         bind interfaces only = Yes
> 
>         # We want our windows clients to access samba without
>         # patching the windows registry 
>         # you don't have to change anything on the windows client
>         encrypt passwords = Yes
>         update encrypted = Yes
> 
>         # all unknown users will be mapped to guest
>         map to guest = Bad User
>         username map = /etc/smbusers
>         security = user
> 
>         # change the unix password with smbpasswd
>         passwd chat = *new*password* %n\n *new*password* %n\n *changed*
>         passwd chat debug = Yes
>         unix password sync = Yes
>         passwd program = /usr/bin/passwd
> 
>         # answer time requests from my clients
>         time server = Yes
>         keepalive = 30
>         socket options = TCP_NODELAY
> 
>         # map file name characters to latin-1
>         character set = ISO8859-1
> 
>         # this will be \\rooty\netlogon\startup.bat
>         logon script = startup.bat
> 
>         # map the netlogon share as drive h: from windows  
>         logon drive = h:
> 
>         # allow pdc stuff
>         domain logons = Yes
>         #domain admin users = JTait,root
>         domain admin group = JTait,root
>         #,wheel,smbadm
> 
>         # allow roaming profiles
>         logon path = \\%L\profiles\%U
>         logon home = \\%L\%U
> 
>         # make me win against all windows versions
>         os level = 100
>         preferred master = Yes
>         domain master = Yes
> 
>         # let samba be too a wins-server 
>         wins support = Yes
> 
>         debug level = 3
> 
> # this makes the user's home directory available as \\servername\username
> [homes]
>         comment = home directory
>         read only = No
>         create mask = 0750
>         # don't show all user diretories
>         browseable = No
> 
> [profiles]
>         comment = User Profiles Directory
>         path = /usr/local/samba/profiles
>         writable = yes
>         create mode = 0600
>         directory mode = 0700
> 
> # make all in /etc/printcap defined printers 
> [printers]
>         comment = All Printers
>         path = /tmp
>         create mask = 0700
>         print ok = Yes
>         browseable = No
> 
> # this is a public share where all users have read+write perms
> [tmp]
>         comment = Temporary File Space
>         path = /backup/dadspc
>         read only = No
>         create mask = 0777
>         force create mode = 0666
>         directory mask = 0777
>         force directory mode = 0777
> 
> [C-Drive]
>         comment = James' DOS/Winnt Drive
>         path = /dos
>         public = Yes
>         only guest = yes
>         printable = no
> 
> # this is the most important share for domain logons - when this share
> # is not available or is inaccessibe win98 cannot find the domain
> controller
> # in this directory you have put a batch file, that sets up the shares on
> your
> # windows client
> [netlogon]
>         comment = Logon Scripts
>         path = /usr/local/samba/var/netlogon
> 
> If anyone can help I'd greatly appreciate it.
> 
> Thanks,
> 
> -------------------------------------+------------------------------------
> James Tait, BSc                      |                       ICQ# 17834893
> MUD Programmer and Linux advocate    |           Mobile: +44 (0)956 652763
> -------------------------------------+------------------------------------
> 
> 



More information about the samba-ntdom mailing list