linux samba config file问题

samba的主配置文件里面,在[global]全局选项中,可以通过config file指定子配置文件,覆盖原有的配置文件,达到灵活权限管控的效果

在config file里面,可以通过%U和%G分别指定接入samba的用户名和用户主组来生效对应的配置文件,现在的问题是:

我有两个文件夹,data1和data2,我希望【admin】组里面所有成员,只对data1可见,同时,【admin】组下的【superadmin】对data1和data2都可见,我是在[global]全局项中,添加
config file = /etc/samba/%U.smb.conf
config file = /etc/samba/%G.smb.conf

同时添加了2条config file,但是只有%G这一条生效了,%U这一条不生效,如果注释掉%G的这一条,%U这条就生效了,是不是config file这个,只能生效一条条目的,还是说,我要实现上述的功能,并不是我这样的实现方法,还有都别的办法?

求指点!

参考这个:https://blog.csdn.net/ruanjianruanjianruan/article/details/46954681

当用户组和用户同时指定时,优先生效用户组,你可以尝试在share部分来实现你所描述的效果。

您好,我在搭建smaba服务的时候,搭建完启动后win10无法访问,这个问题该如何解决呢?