Vadim:1540451846 wrote
Добрый день. Проще настроить Authad через Настройки(Управление->Настройки вики), чем вручную в conf(local.php)
.........
Данных настроек должно быть достаточно для авторизации.
Vadim, по сути это одно и то же. Впрочем как оказалось, необходимо прикрутить еще к Apache модуль авторизации с AD, дал маленькую штангу:
Установил модуль Python
Legrandin-PyAuthenNTLM2-2b6053d, но это для апача <2.4, а установленный 2.4.6. В данном случае рекомендуют Kerberos.
Теперь задача - снести
Legrandin-PyAuthenNTLM2-2b6053d, устанавливался он своим же скриптом
file listing of plugin dir:
drwxr-xr-x 3 17 Oct 25 02:15 build
-rwxr--r-- 1 657 Oct 25 02:14 Changelog
-rwxr--r-- 1 5919 Oct 25 02:14 http_client.py
-rwxr--r-- 1 537 Oct 25 02:14 LICENSE.txt
-rwxr--r-- 1 149 Oct 25 02:14 MANIFEST.in
drwxr-xr-x 2 148 Oct 25 02:14 PyAuthenNTLM2
-rwxr--r-- 1 18244 Oct 25 02:14 pyntlm.py
-rwxr--r-- 1 14386 Oct 25 02:14 README.rst
-rwxr--r-- 1 757 Oct 25 02:14 setup.py
-rwxr--r-- 1 9898 Oct 25 02:14 test.py
-rwxr--r-- 1 199 Oct 25 02:14 TODO
Деинсталлятора не вижу в списке файлов.
Содержимое инсталлятора:
#
cat setup.py
from distutils.core import setup
setup( name='PyAuthenNTLM2',
description='PyAuthenNTLM2 is a pure Python module that enables Apache to carry out authentication via NTLM and an external Domain Controller or Active Directory server.',
version="2.2",
author='Legrandin',
author_email='helderijs@gmail.com',
url='https://github.com/Legrandin/PyAuthenNTLM2',
license='Apache 2.0',
py_modules=['pyntlm'],
packages=['PyAuthenNTLM2'],
classifiers=[
'Development Status :: 4 - Beta',
'Programming Language :: Python',
'Intended Audience :: System Administrators',
'Environment :: Plugins',
'Framework :: mod-python',
],
)
И после анинсталла установить плагин для Kerberos аутентификации апача, может конечно, анинстал питоновского плагина не помешает установке Kerberos-а.
С Kerberos тоже пока еще не разобрался.
Как-то так.
Кстати:
Vadim:1540451846 wrote
.......
Также установите debug, для анализа.
.......
Подскажите пожалуйста:
- Где впоследствии читать debug?