[Samba] Re: samba: offer public share to Windows 98 and writable
share to Windows XP
Zhang Weiwu
zhangweiwu at realss.com
Wed Apr 11 04:17:46 GMT 2007
On Wed, 2007-04-11 at 11:57 +0800, Zhang Weiwu wrote:
> Dear List. My requirement is to set up a samba share named "music"
> that:
> I. it's read-only accessible from both Windows 98 and Windows
> 2000/XP not requiring password;
> II. it's write-accessible from Windows XP protected by a password.
In my last email I forgot to mention my "uname -a" and my smb.conf
[global]
server string = File Server Sappho %v
log file = /var/log/samba/log.%m
map to guest = nobody
hosts allow = 218.193.55.
security = share
encrypt passwords = no
bind interfaces only = 218.193.55.205
dos charset = 936
unix charset = UTF-8
[music]
comment = /var/music
path = /var/music
guest ok = yes
read only = no
Later I am aware that Windows NT (including XP) probably doesn't work
with "encrypt passwords = no" so I removed that line, the result is,
Windows XP user can always map the share as user "music" but after
mounted the user still don't have permission to write to the share.
Sambe log shows the user is still "nobody" but not "music".
[2007/04/11 02:15:59, 1]
smbd/service.c:make_connection_snum(693)
218.193.55.233 (218.193.55.233) connect to service music initially as user nobody (uid=65534, gid=65534) (pid 15327)
my system information:
sappho ~ # equery which samba
/usr/portage/net-fs/samba/samba-3.0.24.ebuild
sappho ~ # uname -a
Linux sappho.realss.com 2.6.18-gentoo-r3 #23 Mon Apr 9 23:27:21 HKT 2007 sparc64 sun4u TI UltraSparc IIi (Sabre) GNU/Linux
My latest smb.conf:
sappho ~ # cat /etc/samba/smb.conf
[global]
server string = File Server Sappho %v
log file = /var/log/samba/log.%m
map to guest = nobody
hosts allow = 218.193.55.
security = share
bind interfaces only = 218.193.55.205
dos charset = 936
unix charset = UTF-8
[music]
comment = /var/music
path = /var/music
guest ok = yes
read only = no
More information about the samba
mailing list