Git
如何通過 SSH 為 Windows 域客戶端設置 Git Linux 伺服器?
這種組合可能嗎?
- 伺服器:Linux 上的 Git
- 客戶:Windows
- 身份驗證:Windows 域憑據
- 傳輸協議:SSH
如果是的話,這將如何實現?
如果您將 linux 伺服器設置為使用 kerberos 身份驗證以針對與 Windows 客戶端相同的活動目錄基礎結構對客戶端進行身份驗證,這應該是可能的。
不過沒試過,也沒聽說有人做過。但是 git 並沒有對 SSH 連接應該如何工作施加任何限制,所以只要 windows SSH 客戶端可以提供 kerberos 憑據,並且 linux 伺服器可以使用它們,就沒有理由不能使其工作。