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