2013-03-11 52 views
1

我在Windows Server 2008框上运行VisualSVN Server。我们有几个开发人员。我想将VisualSVN Server配置为只允许certian用户访问修改存储库设置,创建/删除存储库。设置VisualSVN中的访问级别

我联系VisualSVN服务器的支持,我收到这样的响应:

不允许用户在默认情况下管理VisualSVN服务器。 VisualSVN 服务器只能由那些属于 "VisualSVN Server Admins""Distributed COM Users" AD组的成员以及由 Local Administrators的成员管理。我建议您检查这些文章:

我们都需要为这台服务器由于其他原因在本地管理员。我想出的唯一办法是在VisualSVN Admin工具所在的目录上创建文件夹权限,只允许两个管理员执行权限。

是否有其他人不得不面对这个问题?有什么建议吗?我真的想跳过在VisualSVN管理工具中将用户配置为管理员或基本用户。

谢谢你的时间。

回答

1

由于您是服务器计算机上Local Administrators组的成员,因此您可以通过VisualSVN Server Manager管理VisualSVN Server。

要禁止管理访问权限可以设置拒绝对以下目录用户或组完全控制权限:

  • 库根(“C:\库\”默认情况下),
  • % VISUALSVN_SERVER%(默认情况下为“C:\ Program Files(x86)\ VisualSVN Server \”)。

请注意,服务器上的本地管理员组可以停止/启动/重新启动服务。因此,您可能想要拒绝完全控制VisualSVN Server服务;您可以通过组策略管理编辑器做到这一点:

  1. 在组策略管理编辑器树去计算机配置|政策|安全设置|系统服务

  2. 在详细信息窗格中,双击VisualSVN服务器。

  3. 在属性窗口中,选择定义此策略设置,选择所需的启动模式并单击编辑安全...

+0

谢谢。我会给这个镜头。 – Wayne 2013-03-12 12:11:54