请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
fengtou
帖子: 153
注册时间: 2007-06-22 16:15
系统: Ubuntu-mate
送出感谢: 8 次
接收感谢: 0

请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

#1

帖子 fengtou » 2022-01-05 16:12

目前 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
头像
astolia
论坛版主
帖子: 5677
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 974 次

Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

#2

帖子 astolia » 2022-01-06 12:37

把valid users那行删了就行。
如果有不同权限管理的要求,那就增加一个[xxx]专供匿名访问
fengtou
帖子: 153
注册时间: 2007-06-22 16:15
系统: Ubuntu-mate
送出感谢: 8 次
接收感谢: 0

Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

#3

帖子 fengtou » 2022-01-06 14:43

astolia 写了:
2022-01-06 12:37
把valid users那行删了就行。
如果有不同权限管理的要求,那就增加一个[xxx]专供匿名访问
这样好像只能实现帐号或匿名同时都可以访问path,
我希望实现的是帐号访问一个path,而匿名访问 path 里的另外一个文件夹内容。
头像
astolia
论坛版主
帖子: 5677
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 974 次

Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

#4

帖子 astolia » 2022-01-06 16:57

fengtou 写了:
2022-01-06 14:43
这样好像只能实现帐号或匿名同时都可以访问path,
我希望实现的是帐号访问一个path,而匿名访问 path 里的另外一个文件夹内容。
我上面说了啊,最简单的方法就是建立两个共享条目,账号就访问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的值也要改改
这些用户感谢了作者 astolia 于这个帖子 (主题 3):
fuhuizn (2022-01-06 21:30) • daf3707 (2022-01-06 21:42) • fengtou (2022-01-07 21:40)
评价: 11.11%
fengtou
帖子: 153
注册时间: 2007-06-22 16:15
系统: Ubuntu-mate
送出感谢: 8 次
接收感谢: 0

Re: 请问如何建立一个同时带帐号访问和匿名访问的samba服务器?

#5

帖子 fengtou » 2022-01-06 19:08

成功了,谢谢!
回复