使用ldap授权的Git

Tob*_*orn 15 git authentication ldap

有没有办法通过git存储库上的ldap授权用户?或者措辞略有不同:如果他们不在特定的ldap组中,有没有办法拒绝人们拉/推?

编辑:是的,使用PAM和/或钩子的好主意.有没有人有经验将git与pam_ldap结合使用?

Lee*_*e B 5

应该管用:

  • 使用标准登录通过SSH访问git repos(这里没什么不寻常的).

  • 使您的git repos具有特定组的访问权限,特定登录具有成员身份.

  • 使用pam-ldap使您的标准登录系统与LDAP一起使用.

如果有更具体的方法,那就必须检查ldap而不影响系统的其余部分?我不知道,但它可能是一个预先提交钩子,或类似的东西.