首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有办法对Git服务器使用Windows身份验证(Active Directory)?

有没有办法对Git服务器使用Windows身份验证(Active Directory)?
EN

Stack Overflow用户
提问于 2010-12-02 06:20:13
回答 7查看 25.3K关注 0票数 20

我找到了一些关于如何在Windows服务器上安装Git并使用SSH (例如CopSSH)进行身份验证的文章。我对此感到有点惊讶,因为我记得我读到过一个人不应该使用Windows机器来共享Git存储库(对不起,我不记得我在哪里读到的)。我的问题是,我能否将Git设置为使用Windows身份验证而不是SSH?这对我来说管理起来会容易得多。因为机器会在我的“空闲时间”由我来管理,所以越简单越好。

EN

回答 7

Stack Overflow用户

发布于 2010-12-02 06:30:02

您可以简单地使用共享文件夹作为域中的git存储库,并通过域用户对其进行管理。

代码语言:javascript
复制
c:/> git clone \\myserver\repository\myfolder
票数 9
EN

Stack Overflow用户

发布于 2015-11-21 03:21:08

git Credential Manager for Windows得到了Microsoft的官方支持,它可以使用Windows身份验证来向Git进行身份验证。

https://github.com/Microsoft/Git-Credential-Manager-for-Windows

票数 5
EN

Stack Overflow用户

发布于 2012-01-31 05:16:52

您可以使用Redmine to control user access to Git repositories。反过来,Redmine natively supports authentication with Active Directory。因此,您的Git服务器具有Active Directory身份验证。我们使用这个设置没有问题。

如果你不想使用Redmine,那只是一个备注。在我看来,Redmine是最好的开源项目管理应用程序,即使你不需要AD身份验证,它也是非常值得使用的。

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

https://stackoverflow.com/questions/4329740

复制
相关文章

相似问题

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