目前 smb.conf 如下,但只能是带帐号密码访问,
请问如何建立一个同时带帐号访问和匿名访问的samba服务器?
[global]
workgroup = HOME
[share]
comment = share folder
browseable = yes
path = /mnt/data
create mask = 0777
directory mask = 0777
valid users = xxx
force user = xxx
force group = xxx
public = yes
available = yes
writable = yes
请问如何建立一个同时带帐号访问和匿名访问的samba服务器?
-
- 帖子: 160
- 注册时间: 2007-06-22 16:15
- 系统: Ubuntu-mate
- astolia
- 论坛版主
- 帖子: 6536
- 注册时间: 2008-09-18 13:11
Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?
把valid users那行删了就行。
如果有不同权限管理的要求,那就增加一个[xxx]专供匿名访问
如果有不同权限管理的要求,那就增加一个[xxx]专供匿名访问
-
- 帖子: 160
- 注册时间: 2007-06-22 16:15
- 系统: Ubuntu-mate
- astolia
- 论坛版主
- 帖子: 6536
- 注册时间: 2008-09-18 13:11
Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?
我上面说了啊,最简单的方法就是建立两个共享条目,账号就访问smb://hostname/share,匿名就访问smb://hostname/xxx
代码: 全选
[share]
comment = share folder
browseable = yes
path = /mnt/data
create mask = 0777
directory mask = 0777
valid users = xxx
force user = xxx
force group = xxx
available = yes
writable = yes
[xxx]
comment = share folder for guests
browseable = yes
path = /mnt/data/xxx
create mask = 0777
directory mask = 0777
public = yes
available = yes
writable = yes
非要用同一个共享,也不是不行。把valid users、force user和force group都删了,这样匿名访问时的账号就是nobody或者你自己手动通过guest account指定一个,保证匿名账号没有其他文件的读写权限即可,另外两个mask的值也要改改
-
- 帖子: 160
- 注册时间: 2007-06-22 16:15
- 系统: Ubuntu-mate