允许新用户访问git服务器的一部分

时间:2016-10-20 01:02:46

标签: linux git ssh permissions

我已经将这个旧塔用作git服务器...我是唯一的用户,说实话,它更让我可以随时随地访问我的项目在任何运行Linux并带有Vim副本的计算机上。

但是,现在我已经让其他人参与了一个项目,我希望他们只能访问某个回购的子目录。

所以,让我们说回购看起来像这样

└── repo
    ├── bar
    ├── cat
    ├── dog
    └── foo

repo目录是.git所在的目录,但我的合作伙伴和我只在foo目录上合作。那么,我怎样才能让他只访问foo目录?

此外,此服务器在Arch Linux上运行,但他将使用Windows。

正确的方法是什么?添加用户并对RW和R权限应用严格限制?我应该如何协调SSH密钥,因为他无法访问ssh-keygen之类的内容?

谢谢!

0 个答案:

没有答案