In my experience you are correct. Windows seems to treat
authentication as a per server bases. Once you've logged in as one
user it will try to use that users credentials for the next share from
that server. I haven't figured out a workaround but it would be great
if someone knows one. Sometimes Windows doesn't even show that you are
connected to a share and the client has to be rebooted before you'll
get the login prompt again to pick a different login name from what
I've seen. Definitely not ideal behavior.
On Nov 3, 2008, at 5:28 PM, Michal Sawicz wrote:
Hi guys, I'm trying to have some shares available for everyone and
some
other only available to authenticated users, here's an excerpt from my
config file:
[global]
workgroup = WORKGROUP
server string = Server
log file = /var/log/samba/log.%m
max log size = 50
guest account = nobody
map to guest = bad user
security = user
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
dns proxy = no
dos charset = 852
unix charset = UTF-8
[mnt]
path = /mnt/%U
public = no
write list = %U
valid users = @group
It's all fine when I use smbclient or nautilus through gvfs - when I
try to access anonymous shares,
it opens without a password prompt, when I try to access the 'mnt'
share it asks for a username / password
and opens the correct /mnt/username dir.
On windows, however, I can't access the authenticated share -
windows says that 'You might not have access to the share'
and that 'You can't use different users to access different shares'
- maybe that's a problem?
What am I doing wrong? Or is it impossible to do like that?
--
Michal Sawicz <[EMAIL PROTECTED]>
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba