我在Linux机器(Debian)上运行了一个subversion服务器 . 多个用户通过Windows 7/8/10上的TortoiseSVN访问服务器我有多个组,具有不同的访问策略 . 某些用户可以向根添加新文件夹 .
但我现在有一个问题 . 我有一个新用户 . 他正通过存储库浏览器访问存储库 . 但他不允许在根目录中看到一些文件夹 . 如何配置该用户可以通过根文件夹登录的服务器,但是看不到该文件夹 . 我不喜欢将authz文件中的每个文件夹都放在没有访问权限的情况下,因为有些用户可以添加文件夹(我每次都要更新authz文件) .
问候
2 回答
这可能在subversion服务器上?必须授权不仅由Apache / Subversion配置文件完成吗?
如果那些“某些文件夹”和访问它们的用户数量很少,您可以使用用户组来限制新用户 .
添加一个新组groupX
将groupX添加为所有允许用户的补充组
将'some folder'的权限更改为070 .
基本上,它看起来像这样
#groupadd groupX
#usermode -aG groupX alloweduser1#对其他用户执行相同操作 .
#chmod 070 'folder1'#对所有文件夹都相同 .