плагин Password к RoundCube - смена пароля пользователями в LDAP сразу предупрежу - директория самого Roundcube у меня rcmail
Активируем plugin PASSWORD,Правим файл
Код: /var/www/rcmail/config/main.inc.php
добовляем или меняем строку на
Код: $rcmail_config['plugins'] = array(password);
Скачиваем:
Код: http://download.pear.php.net/package/Net_LDAP2-2.0.11.tgz Распаковываем сюда :
Код: /var/www/rcmail/
можно только директорию "Net"
Далее настраиваем сам плагин PASSWORD: правим файл :
Код: /var/www/rcmail/plugins/password/config.inc.php
в нём ищем настройки, отвечающие за настройки LDAP и правим под свои нужды ! а именно :
Код: $rcmail_config['password_driver'] = 'ldap'; //выбираем использовать драйвер ldap
Код: $rcmail_config['password_minimum_length'] = 6; //минимальное кол-во символов в пароле
Код: $rcmail_config['password_ldap_basedn'] = 'dc=drivesource,dc=ru'; //прописываем наш домен, например drivesource.ru
Код: $rcmail_config['password_ldap_host'] = 'ldap.drivesource.ru'; //хост, на котором поднял LDAP сервер . Можно "localhost"
Код: $rcmail_config['password_ldap_basedn'] = 'dc=drivesource,dc=ru'; // корень LDAP директории
Код: $rcmail_config['password_ldap_userDN_mask'] = 'uid=%login,ou=Users,dc=drivesource,dc=ru'; // советуют её камментить, но у меня с ней работает .
Код: $rcmail_config['password_ldap_searchDN'] = 'cn=admin,ou=Users,dc=drivesource,dc=ru'; // вообщем тут понятно - admin, это пользователь - администратор базы . Который имеет право смены пароля
Код: $rcmail_config['password_ldap_searchPW'] = 'ПАРОЛЬ АДМИНА'; // пароль пользователя admin
Код: $rcmail_config['password_ldap_search_base'] = 'ou=Users,dc=drivesource,dc=ru'; // директория где искать пользователей
Код: $rcmail_config['password_ldap_encodage'] = 'clear'; //метод шифровки паролей
Вложения: |
roundcube.jpg [ 127.6 KiB | Просмотров: 6371 ]
|
|