【问题标题】:Can I secure a GIT repository using a password?我可以使用密码保护 GIT 存储库吗?
【发布时间】:2018-09-06 23:49:18
【问题描述】:

是否可以使用密码保护我的 GIT 存储库?例如当我克隆存储库时,我希望得到提示输入密码,否则我无法克隆它。

我在局域网中使用 GIT 存储库,我经常将存储库从服务器克隆到本地 PC。我担心网络中的任何人都可以克隆存储库并访问机密源代码。

【问题讨论】:

标签: git security passwords clone


【解决方案1】:

您可能正在运行 Git 守护程序,它不提供加密或身份验证。这仅适用于存储库的公共只读镜像。

对于封闭网络,使用 HTTP 和 HTTPS 代替 Git 守护程序将提供轻微的性能提升,以及防火墙穿透和代理支持。 HTTPS 需要受信任的 TLS 证书和其他配置。

最安全的方法是使用 SSH,它提供强加密以及密码和密钥验证。

Learn More 并查看这些instructions for setting up an SSH git server

【讨论】:

    猜你喜欢
    • 2012-02-01
    • 2011-09-28
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    • 2011-05-06
    • 2012-11-23
    • 2014-12-10
    • 2014-08-18
    相关资源
    最近更新 更多