Mrbs For LDAP

edited 十月 2013 in 群組軟體
Dear All

小弟我有一個問題,一直沒辦法解決,就是我目前是將MRBS架好了,一般的登入和新增都沒問題
但是因工作需求,需要結合2008 Server 的ldap,我改了一些設定,但一直沒有成功
可以煩請各位前輩的指點,是不是還有什麼沒關,還是有沒設定到的,讓小弟我能早點開悟
非常感謝

目前我架完成之後,有在改的地方為下

php.ini裡的
;extension=php_ldap.dll 的; 拿掉

config.inc.php裡的
<?php
/*******************
* Database settings
******************/

$dbsys = "mysql";
$db_host = "127.0.0.1";
$db_database = "mrbs";
$db_login = "root";
$db_password = 'rootpw';
$db_tbl_prefix = "mrbs_";

require_once "language.inc";
$timezone = "Asia/Shanghai";

/*******************
* LDAP
******************/
$auth["session"] = "php";
$auth["type"] = "ldap";
$cookie_path_override = '';
$auth["admin"][] = "127.0.0.1";
$auth["admin"][] = "admin";
$ldap_host ="abc.com.tw";
$ldap_port =389;
$ldap_v3 = false;
$ldap_tls = false;
$ldap_base_dn ="CN=Users,DC=abc,DC=com,DC=tw";
$ldap_user_attrib ="sAMAccountName";
$ldap_dn_search_dn ="CN=admin,CN=Users,DC=abc,DC=com,DC=tw"; $ldap_dn_search_password = "adminpw";

我的環境是
windows 7
Apache2.2
PHP5
Mysql5.0


原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=6093

評論

  • edited 七月 2011
    小老弟,
    給你我的設定值參考

    你的資料庫看來設定沒問題
    php.ini的部分沒有多大的關係,保持預設值即可

    時間的部分設定應修改如下
    $timezone = "Asia/Taipei";

    LDAP的部分,於config.inc.php內增加
    $auth["type"] = "ldap";
    $ldap_host = "LDAP的IP位址";
    $ldap_port = 389;
    $ldap_v3 = true;
    $ldap_tls = false;
    $ldap_base_dn = "DC=abc,DC=com";
    $ldap_user_attrib = "sAMAccountName";
    $ldap_dn_search_attrib = "sAMAccountName";
    $ldap_dn_search_dn = "CN=adminaccount,CN=Users,DC=abc,DC=com";需使用正確的adminaccount帳號的LDAP distinguishedName
    $ldap_dn_search_password = "adminpassword";查詢LDAP的adminaccount密碼不能包含$#@等字眼

    以上是我用的設定,有問題再問我吧。
  • edited 七月 2011
    如果需要查詢LDAP的工具~我覺得LDAPBrowserEditor蠻好用的,
    參考網址如下,
    https://www.opends.org/wiki/page/LDAPBrowserEditor
  • edited 七月 2011
    非常感謝前輩的指點,我在試看看,如果有什麼問題在請教你
  • edited 七月 2011
    目前在Linx相關架構上是沒有問題,ldap是可以正常使用,但在win 7 、xp上就會失效,請問各位前輩有人有辦法解的出來嗎?
  • edited 七月 2011
    請問,各位前輩,有人知道,怎麼讓MRBS 的LDAP,可以在WIN7架構上,支援2008 SERVER 的中文LDAP,如下,因為公司要求,不能改AD,也不能在AD建另一全英文目錄的帳號,不知道有沒有得解。

    $ldap_base_dn ="DC=ZXC,DC=local";
    $ldap_user_attrib ="sAMAccountName";
    #$ldap_dn_search_dn ="CN=王小明,OU=行政管理處,OU=圈圈公司(台北),OU=ABC,DC=ZXC,DC=local";
Sign In or Register to comment.