gpt4 book ai didi

git - 在 github 组织存储库上管理 ssh 公钥

转载 作者:IT王子 更新时间:2023-10-29 01:18:06 26 4
gpt4 key购买 nike

我想知道是否有人有好的、干净、安全的方法来管理他们服务器上的 github 组织存储库访问?

您似乎只能将公钥附加到您的个人帐户,而不能仅将访问权限限制为组织。

我们有一个测试版服务器,我们可以在其中放置多个项目,因此部署 key 并不理想,因为它们需要是唯一的。为组织提供全局访问权限会很好,但我不想让我们有自由职业者的服务器完全访问我的个人帐户(服务器可以访问组织,这很好,但也我的个人项目和我所属的所有其他组织,这很糟糕)。

我看到的两个解决方法是要么设置一个虚拟 github 用户通过,这看起来很愚蠢,要么启用 ssh 代理转发,这感觉像是一个安全风险(我不是最好的服务器管理员) .

一位 friend 建议将服务器设置为远程推送,但这似乎是一种创可贴解决方案。

我想有一种更简单的方法来为组织的存储库设置访问权限,因为我认为这将是每个人的基本需求。

如果有人愿意分享已经/正在为他们的 github 组织工作的东西,我会洗耳恭听。

我可能会硬着头皮创建一个虚拟 github 用户,然后收工,我需要完成工作。

最佳答案

sergey_mo 的答案(以及作为 Michał Szajbe 的最后一个问题的直接答案)的替代方法是创建多个 ssh key ,如 chalien 在 githib 上记录的那样:

https://gist.github.com/jexchan/2351996

关于git - 在 github 组织存储库上管理 ssh 公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7096458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com