[Samba] smbd process per user ( Samba 3 + Terminal server )

Stas narezatel at gmail.com
Tue Oct 9 17:22:06 GMT 2007


it win2000 SP4 .. i thought that this problem was solved in win2000
sp4  but now i see at MS web site that Q818528 should be applied on
sp4 systems too.
ok , i'll try .
thanks.

On 10/9/07, Eric Roseme <eroseme at emonster.rose.hp.com> wrote:
> I would have asked if you tested on NT4 or W2000, but another Samba
> lists reader emailed me directly that EnableMultipleUsers is now
> implemented on W2003.  So I configured it on my W2003 PDC (I no longer
> have any NT4 or W2000) and it works (see below).  Both sessions
> originate from the same Terminal Server, and they start individual smbd
> daemons on the Samba server.  So maybe you do not have the hotfix or
> servicepack or something.  Here is the url to the W2003 instructions:
>
> http://support.microsoft.com/kb/913835
>
> I'll edit my paper to include W2003 and re-post it.
>
> Eric Roseme
> Hewlett-Packard
> ----------------------------------------
>
> emonster->smbstatus
>
> Samba version 3.0.22 based HP CIFS Server A.02.03
> PID     Username      Group         Machine
> -------------------------------------------------------------------
>   1441   administ      Domain U      xx.xxx.208.126 (xx.xxx.208.126)
>   1369   eroseme       Domain U      xx.xxx.208.126 (xx.xxx.208.126)
>
> Service      pid     machine       Connected at
> -------------------------------------------------------
> eroseme      1369   xx.xxx.208.126  Tue Oct  9 08:59:34 2007
> backup       1441   xx.xxx.208.126  Tue Oct  9 09:21:51 2007
>
> Locked files:
> Pid          DenyMode   Access      R/W        Oplock
> SharePath           Name
> ----------------------------------------------------------------------------------------
> 1441         DENY_NONE  0x100001    RDONLY     NONE             /backup
>    .   Tue Oct  9 09:22:04 2007
> 1441         DENY_NONE  0x100001    RDONLY     NONE             /backup
>    .   Tue Oct  9 09:22:04 2007
> 1369         DENY_NONE  0x100001    RDONLY     NONE
> /home/eroseme   .   Tue Oct  9 08:59:48 2007
> 1369         DENY_NONE  0x100001    RDONLY     NONE
> /home/eroseme   .   Tue Oct  9 08:59:48 2007
>
> Stas wrote:
> > Terminal server already configured with "EnableMultiUser=1" , but all
> > sessions from Terminal server appears under same PID :
> >
> > file-srv:~ # net status sessions
> > PID     Username      Group         Machine
> > -------------------------------------------------------------------
> >  8742   DOMAIN\user1  DOMAIN\domain users  10.163.128.42 (10.163.128.42)
> >  8742   DOMAIN\user2  DOMAIN\domain users  10.163.128.42 (10.163.128.42)
> >  8742   DOMAIN\terminal$  DOMAIN\domain computers  10.163.128.42 (10.163.128.42)
> >
> > So , if i kill PID 8742 all files opened by terminal server users will
> > be closed .
> > Thanks.
> >
> >
> >
> > On 10/8/07, Eric Roseme <eroseme at emonster.rose.hp.com> wrote:
> >> Depends upon your terminal server.  NT4 and W2000 - yes.  W2003 - no
> >> (unless they added the EnableMultipleUsers parameter from W2000).  I
> >> wrote a kind of wordy paper about this:
> >> http://www.docs.hp.com/en/5015/Samba-TerminalServer_104Final.pdf.  This
> >> paper version does not include the W2000 fix, which is the above
> >> parameter and hotfix Q818528.  I have not looked to see if Microsoft
> >> ever fixed this on W2003.  I can send you the whitepaper with the W2000
> >> fix incorporated, if you want it (i never posted the updated version).
> >>
> >> Eric Roseme
> >> Hewlett-Packard
> >>
> >> Stas wrote:
> >>> Hello all.
> >>> It is possible to force Samba 3 server to create "smbd" process for
> >>> each user that open file from Terminal Server ?
> >>> Sometimes I need close files , but can't do that by "kill <PID>" since
> >>>  it should close all files that opened by terminal server users ..
> >>> It any flexible way to manage open files on Samba ?
> >>>
> >>> Thanks .
>


More information about the samba mailing list