通过PAMvalidationGit虚拟用户

Git能否通过PAMauthentication虚拟用户? 特别是,Git是否需要一些额外的function,比如gitolitegitosis

Git不authentication。 期。

Gitolite( 请不要使用现在已经过时的项目gitosis ) 只是授权 。

只要侦听服务(ssh或apache)能够:

  • 使用PAM(如“ 使用PAM对Apache进行身份validation ”中的libapache2-mod-auth-pam
  • 调用gitolite(如在这个configuration,L107 )

您可以使用PAM进行身份validation,并使用Gi​​tolite进行授权。