hardxman
ผู้ดูแลระบบ
 ผู้ดูแลระบบ
| โพสต์: 246 |  | กรรม: 2
|
DokuWiki Connect Ldap - 02/09/2010 18:04
วันนี้ ได้โจทย์ ให้ ทำ DokuWiki Connect Ldap On Ubuntu 9.04
ขั้นแรก ต้อง ติดตั้ง php-ldap ก่อนครับ
| Code: | #apt-get install php5-ldap
|
ต่อไป แก้ไข ไฟล์นี้ครับ conf/local.php
| Code: | $conf['authtype'] = 'ldap';
$conf['auth']['ldap']['server'] = '10.1.10.3'; //ip-server
$conf['auth']['ldap']['binddn'] = '%{user}@donkha.com'; //domain
$conf['auth']['ldap']['usertree'] = 'dc=donkha,dc=com';
$conf['auth']['ldap']['userfilter'] = '(userPrincipalName=%{user}@donkha.com)'; // User@Domain
$conf['auth']['ldap']['mapping']['name'] = 'displayname';
$conf['auth']['ldap']['mapping']['grps'] = array('memberof' => '/CN=(.+?),/i');
$conf['auth']['ldap']['grouptree'] = 'dc=donkha,dc=com'; # position for find groups, at root here
$conf['auth']['ldap']['groupfilter'] = '(&(cn=*)(Member=%{dn})(objectClass=User))'; //Group User # find groups for current user(dn)
$conf['auth']['ldap']['referrals'] = 0; # Switch referrals off for use with Active Directory
$conf['auth']['ldap']['version'] = 3;
$conf['auth']['ldap']['debug'] = 0; #set 1 for watch authenticate activity (eg. list of user groups) on html page
|
|