[linux-cifs-client] CIFS and Windows 2003 Server shares

Shirish Pargaonkar shirishpargaonkar at gmail.com
Fri Jan 23 00:08:20 GMT 2009


On Fri, Dec 19, 2008 at 7:12 AM, Leonardo Chiquitto
<leonardo.lists at gmail.com> wrote:
> Hello,
>
> I'm doing some tests with CIFS client 1.54, trying to discover what
> changed with Windows 2003 server that is resulting in a different
> behavior from previous Windows versions. In the end, the goal is
> to understand whether this is something we can workaround / avoid
> on the client side.
>
> The test:
> - the same share is mounted twice with different user names
> - the server is not a domain controller or member server
> - the server doesn't "know" the users
> - "Everyone" and "Guest" have full permissions in the share
>
> The following commands were used:
>
> # mount -t cifs //192.168.8.1/Shared /mnt/a -o
>  noacl,noperm,user=john,dir_mode=0700,domain=DOMAIN,rw
> # mount -t cifs //192.168.8.1/Shared /mnt/b -o
>  noacl,noperm,user=jeff,dir_mode=0700,domain=DOMAIN,rw
>
> Results with Windows 2000 Server:
>
> - Both mount points are accessible in the client:
>
> client:/mnt # ls -la
> total 8
> drwxr-xr-x  4 root root 4096 Dec  9 19:14 .
> drwxr-xr-x 31 root root 4096 Dec 15 11:40 ..
> drwx------  1 root root    0 Dec 15  2008 a
> drwx------  1 root root    0 Dec 15  2008 b
>
> - "net session" output from server:
>
> Computer               User name            Client Type       Opens Idle time
> -------------------------------------------------------------------------------
> \\192.168.8.1          JOHN                 Linux version 2.6     0 00:01:40
> \\192.168.8.1          JEFF                 Linux version 2.6     0 00:01:40
>
> * We can see that Windows 2000 Server keeps the user name provided
> by the client.
>
> Results with Windows 2003 Server:
>
> - Just the mount point mounted last is accessible:
>
> client:/mnt # ls -la
> ls: cannot access a: Permission denied
> total 8
> drwxr-xr-x  4 root root 4096 Dec  9 19:14 .
> drwxr-xr-x 31 root root 4096 Dec 15 11:40 ..
> d?????????  ? ?    ?       ?            ? a
> drwx------  1 root root    0 Dec 15  2008 b
>
> - "net session" output from the server:
>
> Computer               User name            Client Type       Opens Idle time
> -------------------------------------------------------------------------------
> 192.168.8.1          GUEST                Linux version 2.6     0 000012
>
> * We can see that just one session remains and the user name was mapped to
> GUEST.
>
> I suppose this is expected, but I really would like to understand what is
> the underlying cause.
>
> Thanks!
> Leonardo
> _______________________________________________
> linux-cifs-client mailing list
> linux-cifs-client at lists.samba.org
> https://lists.samba.org/mailman/listinfo/linux-cifs-client
>

Windows 2003 server does not allow Windows client GUEST logins with
more than one user names

C:\>net use y: \\cifstest1\public /USER:abc
The command completed successfully.


C:\>net use
New connections will be remembered.


Status       Local     Remote                    Network

-------------------------------------------------------------------------------
OK           Y:        \\cifstest1\public
                                                 Microsoft Windows Network
The command completed successfully.


C:\>net use z: \\cifstest1\public /USER:def
System error 1219 has occurred.

Multiple connections to a server or shared resource by the same user, using more
 than one user name, are not allowed. Disconnect all previous connections to the
 server or shared resource and try again..


More information about the linux-cifs-client mailing list