Stephen Roach
2003-Sep-07 10:26 UTC
[Samba] Win box copying files to Linux via Samba - unwanted
Hi, Well, I've just set up Samba + goodies to get my Red Hat (lisa) and WinME (homer) boxes connected and it all seems to be going rather well...except for one thing. I'm not even sure if this is supposed to happen but here's the deal. First up, my smb.conf file... ------------------------------------------------------------------- [global] domain logons = yes encrypt passwords = yes log file = /var/log/samba.log logon drive = p: logon home = \\lisa\%U netbios name = lisa os level = 99 preferred master = yes security = user socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192 wins support = yes workgroup = MYHOME [public] path = /usr/public guest ok = yes writeable = yes [steve] comment = "Steve's home" path = /home/steve valid users = steve public = no writable = yes printable = no [oracle] comment = "Oracle's home" path = /home/oracle valid users = oracle public = no writable = yes printable = no ---------------------------------------------------------- I have two users set up on the ME box, steve & oracle. The first time I log in on the ME box as either user, a whole load of stuff (I believe is the technical term) is copied across the network to the linux home directory of the appropriate user (e.g. Directories; Application Data, Desktop, etc, containing what looks like user configuration data). Some of this is updated on logout. The question is, is this supposed to happen? I would prefer that Windows kept its files to itself unless I explicitly copy them over but, if it really is necessary, is it possible to direct this stuff to a sub-directory to keep it out of the way? If this is not a Samba question, can anyone point me at an appropriate froup. Any scathing remarks on the content of the smb.conf file would also be appreciated. TIA Steve Steve Roach: steve_roach@attglobal.net 0417 847 502
Sean Kellogg
2003-Sep-07 20:51 UTC
[Samba] Win box copying files to Linux via Samba - unwanted
Steve - It sounds like you have roaming profiles setup... although it doesn't quite look like they are setup in your smb.conf file. When roaming profiles are setup, the win clients will transmit all the data you mentioned to the samba PDC so that if you were to login from some other win client, everything would appear the same. Its a neat trick, but if you don't want it... then its best to disable it, because it can cause headaches. The real question here is why is it happening. In my smb.conf file, I have to have the following to get roaming profiles up: logon path = \\%L\profiles\%u As well as a [profiles] share for the profiles to be saved. The only thing like that in your smb.conf file is your logon home directive. I might suggest dropping that. While I don't have my Samba book here with me, I'm pretty certain you don't need that if all you want is your home directories to mount to the p: drive. Keep the 'logon drive' directive, and add the following share: [homes] read only = no browsable = no guest ok = no map archive = yes Then dump the [steve] and [oracle] shares... as the [homes] share will auto generate them. Hope that works, Sean On Sun, 2003-09-07 at 03:26, Stephen Roach wrote:> Hi, > > Well, I've just set up Samba + goodies to get my Red Hat (lisa) and WinME > (homer) boxes connected and it all seems to be going rather well...except for > one thing. > > I'm not even sure if this is supposed to happen but here's the deal. First up, > my smb.conf file... > > ------------------------------------------------------------------- > [global] > domain logons = yes > encrypt passwords = yes > log file = /var/log/samba.log > logon drive = p: > logon home = \\lisa\%U > netbios name = lisa > os level = 99 > preferred master = yes > security = user > socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 > SO_SNDBUF=8192 > wins support = yes > workgroup = MYHOME > > [public] > path = /usr/public > guest ok = yes > writeable = yes > > [steve] > comment = "Steve's home" > path = /home/steve > valid users = steve > public = no > writable = yes > printable = no > > [oracle] > comment = "Oracle's home" > path = /home/oracle > valid users = oracle > public = no > writable = yes > printable = no > ---------------------------------------------------------- > > I have two users set up on the ME box, steve & oracle. > > The first time I log in on the ME box as either user, a whole load of stuff (I > believe is the technical term) is copied across the network to the linux home > directory of the appropriate user (e.g. Directories; Application Data, Desktop, > etc, containing what looks like user configuration data). Some of this is > updated on logout. > > The question is, is this supposed to happen? I would prefer that Windows kept > its files to itself unless I explicitly copy them over but, if it really is > necessary, is it possible to direct this stuff to a sub-directory to keep it out > of the way? > > If this is not a Samba question, can anyone point me at an appropriate froup. > > Any scathing remarks on the content of the smb.conf file would also be > appreciated. > > TIA > > Steve > > Steve Roach: > steve_roach@attglobal.net > 0417 847 502-- Sean Kellogg 1st Year - UW Law School c: 206.498.8207 e: skellogg@u.washington.edu w: http://students.washington.edu/skellogg/ "When the only tool you have is a hammer, you tend to treat everything as if it were a nail." -- Abraham Maslow -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.samba.org/archive/samba/attachments/20030907/8ba0855d/attachment.bin