我如何在AIX中保护一些Git仓库?

我想要保护一些git仓库,只使用用户和组是不够的。

我正在考虑使用ACL来控制访问。

对存储库的访问是本地的,用户可以访问shell。

我会build议看一下git init --shared=提供的选项,但是你先前说过“仅使用用户和组是不够的”。 所以我认为你的select是:

  • ACL,正如大家所build议的那样。
  • 删除本地访问,并使用gitosis通过SSH密钥来控制访问。

您应该查看AIX acls 。

请更具体一点。 用户如何进入存储库? 为什么用户和组不足?

反映对以前的评论,ACL可能确实是一条路。 要么单独授予用户访问权限,要么授予该组访问权限并阻止某些用户,这相当容易。 这里的教程可能是有用的。