Subversion和LDAP集成

时间:2014-11-04 15:19:04

标签: svn ldap

我在针对LDAP配置的linux机器下进行了颠覆。 我将需要迁移此计算机和svn存储库以对抗不同的LDAP服务器。 这个新的LDAP服务器将包含新的用户名。 为了让开发人员更容易进行迁移,我想在旧用户名中添加一些别名meshanism,这样他们就可以使用旧用户名“提交”。

我虽然可以使用authz,但我不能让它工作,我开始认为我不理解这种认证方法的想法。

所以我有什么? 在我的http.conf下,我有我的仓库的位置,其中包含以下参数:

 DAV svn
  SVNPATH <mydata>
  AuthBasicProvider ldap
  AuthType Basic
  AthzLDAPAuthoritative on
  authzSVNAccessFile <mydata>
  authName <mydata>
  authLDAPURL <mydata>
  AuthLDAPBindPassword <mydata>
  AuthLDAPBindDN <mydata>
  require valid-user

所以我已经在该文件中添加了参数“authzSVNAccessFile'path'并在autz文件下为我的AD用户添加了一些别名。例如: [别名] myaliasname = CN =我的名字和姓氏,OU =用户,DC = MyDomain,DC = com

现在我虽然每当我尝试使用“myaliasname”进行svn提交时,它会认识到我实际上正在使用“我的名字和姓氏”用户...... 实际结果是它只是没有认识到这种用途.... 我超出了范围? 此别名功能仅适用于权限的访问控制文件?

非常感谢,

0 个答案:

没有答案