2

是否可以设置 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 和 userC 都作为 Linux 用户存在,并按预期被授予访问权限。但是,linuxGroupA 的成员似乎没有被授予访问权限(在此示例中为下载文件夹)。

那么,svn authz 是否可以配置为引用一个 linux 组,其成员将获得访问权限(比如上面的下载文件夹)?

4

1 回答 1

0

[groups] 部分的右侧始终是 authz 文件的对象列表(其他组、别名、用户)

endUsers = ...您可以通过处理 /etc/group 并将 linuxGroupA 的最终用户输出到 authz 文件来构建字符串

于 2013-02-13T09:30:37.370 回答