基于 WordPress | 主题由 mg12 提供 | 通过 XHTML 1.1CSS 3 验证
  • MediaWiki 结合 LDAP

    好久没有整理知识了,越来越多的东西累积了起来,有些东西写到一半就停了…… 越来越堕落老~~

    公司原来使用的是 Confluence ,但是一直都闲置着没用它。这几天老板说要个Wiki,我就也尝试了一下 MediaWiki 和 LDAP 结合的功能。还不错,基本功能都有了,这里贴一下简要步骤。

    1. MediaWiki 上的 WIKI

    MediaWiki 上已经详细介绍了 LDAP 的配置,可以通过这个地址来查看。如果您无法访问,可以试试看这个全屏截图

    2. 下载插件

    此链接为截至2008-1-28日的最新版本。

    3. 安装软件

    提醒一点,切勿忘记安装 php-ldap 包!不然ldap插件无法工作。

    4.配置

    插件可以放在 include 目录下面。

    require_once("LdapAuthentication.php");
    $wgAuth= new LdapAuthenticationPlugin(); ## 这两行激活插件

    $wgLDAPDomainNames = array( "CN" ); ##域名简写
    $wgLDAPServerNames = array( "CN"=>"192.168.0.13" ); ##域控域名或者ip
    $wgLDAPSearchStrings = array( "CN"=>"USER-NAME@CN" ); ## USER-NAME 不要修改它

    $wgLDAPBaseDNs = array( "CN"=>"dc=cn,dc=linuxblog,dc=com");
    $wgLDAPSearchAttributes = array( "CN"=>"sAMAccountName"); ##加上这两句就可以把DC上的用户名都同步过来了。

    $wgLDAPUseLocal = true; ## 是否使用本地用户
    $wgLDAPUpdateLDAP = false;
    $wgLDAPMailPassword = false;

    $wgMinimalPasswordLength = 1;
    $wgLDAPEncryptionType = array("CN"=>"clear");

    OK~ 很简单就实现了,而且感觉比 Confluence 也好维护一点,JAVA程序的日志看的晕乎晕乎的。

    2008年1月27日23:29
目前还没有任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">
置顶