Avamar. Как настроить LDAP с нуля (на основе групп)
Summary: Avamar. Настройка LDAP (Lightweight Directory Access Protocol) с нуля (на основе групп)
Symptoms
Настройте LDAP с нуля, удалив неработоспособную конфигурацию LDAP.
Вход LDAP не работает из-за неправильно настроенных файлов ldap.properties или krb5.conf.
Cause
Resolution
Чтобы настроить LDAP с нуля, выполните следующие действия.
- Войдите в служебный узел как root.
- Сохраните резервные копии существующих ldap.properties и krb5.conf
a) mv /usr/local/avamar/etc/ldap.properties /usr/local/avamar/etc/ldap.properties.'date -I'
b) mv /usr/local/avamar/etc/krb5.conf /usr/local/avamar/etc/krb5.conf.'date -I'
- Вход в пользовательский интерфейс > администратора Avamar — управление LDAP —>добавление службы каталогов —>введите имя домена (помните, что это не полное доменное имя контроллера домена, введите только доменное имя)
- После успешного добавления отредактируйте ldap.properties и добавьте следующие строки:
ldap.search.results.per.page=1000
mcgui.trace=true
-- сохранить и закрыть файл.
- Теперь запустите тест из пользовательского интерфейса (Avamar Administrator -> LDAP Management -> Test Directory Service).
Теперь добавьте группу в сопоставления LDAP. - Администратор>Avamar—Account Management—>LDAP maps —> нажмите правой кнопкой мыши на домен на правой панели —>добавьте группу в сопоставления LDAP (при поиске используйте подстановочные знаки, например domain*).
- После добавления группы попробуйте войти в пользовательский интерфейс Avamar с помощью учетной записи LDAP User (поле Имя пользователя должно быть username@domainname).
- Если тест не пройден:
Для версии 6.1.x:
Войдите в служебный узел с помощью PuTTY в качестве пользователя root и выполните команду:
avldap --testmcgui
При запросе параметра group введите A*
Для версии 7.x:
Не имеет инструмента для тестирования командной строки. Проверьте /usr/local/avamar/var/mc/server_log/userauthentication.log
- Поднимите PR для дальнейшего поиска и устранения неисправностей с помощью вывода
avldap --testmcgui (для версии 6.1.x)
или
/usr/local/avamar/var/mc/server_log/userauthentication.log (для версии 7)
grep -v "#\|^$" /usr/local/avamar/etc/ldap.properties
grep -v "#\|^$" /usr/local/avamar/etc/krb5.conf