首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何设置用户只能访问其存储库的git服务器?

如何设置用户只能访问其存储库的git服务器?
EN

Stack Overflow用户
提问于 2018-01-10 09:37:38
回答 1查看 27关注 0票数 2

我正在构建一个服务,用户将通过私有git repos向我发送他们的代码(类似于用户git推送到Heroku的方式)。当用户注册时,我想创建只有他们才能通过ssh密钥访问的repo。

如何设置用户只能访问其个人存储库的git服务器?

为每个用户创建SSH用户似乎并不安全或可伸缩。

EN

Stack Overflow用户

发布于 2018-01-10 13:36:33

您可以考虑仍然让每个用户使用公共ssh密钥,并使用所述公共密钥来标识它们。

这正是正在做的事情,如果你的Git仓库托管服务安装了Gitolite,你将能够为每个用户和他们的repos管理单独的访问。

在我对"How do programs like gitolite work?“的回答中可以看到更多。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48179111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档