是否可以设置svn authz文件以使用linux服务器组?
为了提供更多细节/示例,假设我有和svn authz文件,如下所示:

[groups]
developers = linuxUserA, linuxUserB
reviewers = linuxUserC
endUsers = linuxGroupA  <- can I insert a Linux group here

[/project]
@developers = rw
@reviewers = r

[/project/downloads/]
@endUsers = r

USERA、USERB和USEC都作为Linux用户存在,并获得了预期的访问权限。但是,linuxgroupa的成员似乎没有被授予访问权限(在本例中是对downloads文件夹的访问)。
那么,svn authz是否可以配置为引用一个linux组,其成员将获得访问权限(比如上面的下载文件夹)?

最佳答案


在[groups]区域的右侧总是authz文件的对象列表(其他组、别名、用户)
通过处理/etc/group并将linuxgroupa的最终用户输出到authz文件中,可以构建字符串endUsers = ...

07-24 12:33