User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

proxmox:turnkey-dokuwiki-active-directory2

Сначала надо поставить модуль php для аутентификации в ldap:

apt-get install php5-ldap

Надо отредактировать два файла.

Первый - /etc/dokuwiki/local.protected.php. Тут важно правильно закоментить строки с выбором шифрования - SSL или TLS.

<?php

  $conf['useacl']         = 1;
  $conf['disableactions'] = 'register';
  $conf['authtype']       = 'ad';
  $conf['auth']['ad']['account_suffix']     = '@cot.local';
  $conf['auth']['ad']['base_dn']            = 'DC=cot,DC=local';
  $conf['auth']['ad']['domain_controllers'] = 'dc1.cot.local';

 $conf['auth']['ad']['ad_username']        = 'domain_admin_login';
  $conf['auth']['ad']['ad_password']        = 'domain_admin_pass';
  $conf['auth']['ad']['sso']                = 1;
  $conf['auth']['ad']['real_primarygroup']  = 1;
#  $conf['auth']['ad']['use_ssl']            = 1;
  $conf['auth']['ad']['use_tls']            = 1;
  $conf['auth']['ad']['debug']              = 1;
  $conf['auth']['ad']['recursive_groups']   = 1;

$conf['manager']   = '@domain_group';
$conf['superuser'] = '@domain_group';

И второй - /usr/share/dokuwiki/inc/adLDAP.php - надо заполнить значения параметров в разделе class adLDAP. В реальном файле много каментов.

class adLDAP {

    protected $_account_suffix = "@cot.local";
    protected $_base_dn = "DC=cot,DC=local";
    protected $_domain_controllers = array ("dc1.cot.local");
    protected $_ad_username=domain_admin_login;
    protected $_ad_password=domain_admin_pass;
    protected $_real_primarygroup=true;
    protected $_use_ssl=false;
    protected $_use_tls=false;

Ошибки смотреть в файле /var/log/apache2/error.log

После внесения изменений надо перезапустить apache:

service apache2 restart

Discussion

Enter your comment. Wiki syntax is allowed:
S᠎ L Q I C
 
proxmox/turnkey-dokuwiki-active-directory2.txt · Last modified: 2015/04/09 14:08 (external edit)