3
回答
MediaWiki 结合 LDAP

尝试了一下 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程序的日志看的晕乎晕乎的。

via http://latteye.com/2008/01/media-with-ldap.html

举报
鉴客
发帖于6年前 3回/2K+阅
顶部