如何通过SSH为Windows域客户端设置Git Linux服务器?

这种组合是可能的吗?

  • 服务器:在Linux上的Git
  • 客户:Windows
  • 身份validation:Windows域凭据
  • 传输协议:SSH

如果是的话,这将如何完成?

这应该是可能的,如果您将您的Linux服务器设置为用户kerberos身份validation来validation客户端对Windows客户端相同的活动目录基础结构。

还没有尝试过,从来没有听说过任何人这样做。 但是git并没有对SSH连接的工作方式施加任何限制,只要windows SSH客户端可以提供kerberos证书,而linux服务器可以使用它们,没有任何理由不能使它工作。