在Windows / Active Directory环境中的服务器上配置GIT
发布时间:2020-12-14 02:19:14 所属栏目:Windows 来源:网络整理
导读:我们正在考虑在Active Directory环境中配置GIT以供 Windows客户端使用,我想知道人们取得了哪些成功. 我们最初使用针对AD的基本身份验证设置HTTPS / Apache.但是,这需要为来自客户端的每次推送提供凭据. Kerberos会不那么痛苦? 我怀疑使用SSH和私钥对,因为它
我们正在考虑在Active Directory环境中配置GIT以供
Windows客户端使用,我想知道人们取得了哪些成功.
我们最初使用针对AD的基本身份验证设置HTTPS / Apache.但是,这需要为来自客户端的每次推送提供凭据. Kerberos会不那么痛苦? 我怀疑使用SSH和私钥对,因为它会增加我们的IT团队所需的维护.是否有一种方法可以通过git(某种AD连接的plink.exe替换)自动拾取私钥到AD帐户? 我基本上试图尽量减少IT团队和开发人员的持续痛苦.我在浪费时间吗?我应该看看Mercurial吗? 澄清一点:我在Windows上使用gitub作为遥控器的Git经验,我喜欢它.但是,我很高兴看到Mercurial(我已经使用过,但只是一点点),如果它意味着在Windows下更好的身份验证支持. 解决方法
究竟是什么问题?一直手动提供凭证?
如果您对AD使用Kerberos或LDAP绑定无关紧要,除非您的客户端/服务器无法缓存凭据(例如,使用会话),每个(后续)请求都必须重新进行身份验证,因为HTTP是无状态协议,与之相反SSH. 虽然Kerberos在主机和客户端上的配置方面会更容易,但msysgit的HTTP传输库支持与SPNEGO与SSPI或GSSAPI协商. 我严重怀疑Mercurial会解决这个问题,因为它没有执行任何身份验证.有些图书馆为此做了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows TCP套接字recv延迟
- windows – 如何阻止Internet Explorer跟踪在OTHER应用程序
- windows – 如何在Cygwin(Linux模拟器)中使用Eclipse(IDE)?
- 在Windows 8上使用OpenGL时出现DXGI警告?
- Windows API一日一练 7 ShowWindow函数
- 如何获得dos输出.在delphi2009中使用vista
- 开发人员工具 – MS Edge开发人员工具模拟器无法正常工作
- 在Windows Installer Commit中运行批处理文件
- Windows C – 使用CloseHandle关闭线程
- windows – 无法将2012服务器添加到2003域,因为它表示forre
推荐文章
站长推荐
- windows-server-2003 – 更改Windows域用户名
- 是否可以在Dos系统下运行Java-GUI程序
- .net – 无法加载DLL’SqlServerSpatial.dll’
- xaml – 如何设置PivotItem标头样式
- 如何在Windows NT 4中运行VBScript?
- Windows – Valve用于Steam的GUI工具包?
- windows-server-2008 – 使用Firefox / Chrome从
- windows-server-2008 – 在AD-LDS上复制lockoutT
- windows-server-2008 – 如何在Windows性能监视器
- 资源在Windows上学习IOCP
热点阅读