首页 文章

隐藏某些用户的根存储库浏览器(subversion)中的文件夹

提问于
浏览
1

我在Linux机器(Debian)上运行了一个subversion服务器 . 多个用户通过Windows 7/8/10上的TortoiseSVN访问服务器我有多个组,具有不同的访问策略 . 某些用户可以向根添加新文件夹 .

但我现在有一个问题 . 我有一个新用户 . 他正通过存储库浏览器访问存储库 . 但他不允许在根目录中看到一些文件夹 . 如何配置该用户可以通过根文件夹登录的服务器,但是看不到该文件夹 . 我不喜欢将authz文件中的每个文件夹都放在没有访问权限的情况下,因为有些用户可以添加文件夹(我每次都要更新authz文件) .

问候

2 回答

  • -1

    这可能在subversion服务器上?必须授权不仅由Apache / Subversion配置文件完成吗?

  • 0

    如果那些“某些文件夹”和访问它们的用户数量很少,您可以使用用户组来限制新用户 .

    • 添加一个新组groupX

    • 将groupX添加为所有允许用户的补充组

    • 将'some folder'的权限更改为070 .

    基本上,它看起来像这样

    • #groupadd groupX

    • #usermode -aG groupX alloweduser1#对其他用户执行相同操作 .

    • #chmod 070 'folder1'#对所有文件夹都相同 .

相关问题