我们有一个使用ApacheAuth提供svn,websvn和trac的web服务器,我们正在转移到一个新的域。 我正在寻找一种方法来有一个翻译login名 – >用户名。
这就是为什么:
题:
以什么方式可以让人们使用samAccountNamelogin,但在svn,websvn,trac中显示与samAccountName不同的其他AD或LDAP属性?
这是sites-available / svn的Auth部分:
AuthType Basic AuthName "Username: your logon name" Require valid-user AuthLDAPBindDn CN=$account AuthLDAPBindPassword $password AuthBasicProvider ldap AuthzLDAPAuthoritative on AuthLDAPURL ldap://$server:389/$path?mailNickname?sub AuthLDAPGroupAttribute memberOf AuthLDAPGroupAttribute member AuthLDAPGroupAttributeIsDN on Require ldap-group CN=$groupname AuthzSVNAccessFile /srv/svn/auth/authz