1
“混帐”大师,请你帮我的东西身份验证Git仓库无论服务器认证
据我所知,Git的访问可以通过服务器用户/组认证进行操作。但是有什么办法可以使用另一种访问身份验证,无论OS服务器身份验证如何?
我的意思是像SVN,用户只为SVN
“混帐”大师,请你帮我的东西身份验证Git仓库无论服务器认证
据我所知,Git的访问可以通过服务器用户/组认证进行操作。但是有什么办法可以使用另一种访问身份验证,无论OS服务器身份验证如何?
我的意思是像SVN,用户只为SVN
您可以使用ssh定义,Gitolite组合(一个在Perl访问控制库,GIT):将使用SSH公钥之间的匹配,和只为Gitolite定义的用户名。
查看更多的“How do programs like gitolite work?”。
如果使用/安装的Git托管服务,如GitLab (ruby)或GitbLit (java),那么用户可以在这些服务专用数据库中定义。
在这两种情况下,用户认证都不依赖于操作系统。
这似乎是非常好的解决方案,我必须在客户机上设置它。或只是服务器? – 2014-12-07 08:02:18
@MarwaDosoky只有服务器。 – VonC 2014-12-07 08:03:34
将gitolite与eclipse的egit整合是否容易?我不希望开发人员每次想要提交内容时都会尖叫,我主要关心的是如何使用gitolite特定的访问配置从eclipse克隆存储库。而在eclipse中的向导只允许通常的SSH认证 – 2014-12-07 10:14:06