openldap & amp; smbk5pwd

У меня есть настройка OpenLDAP (используется официальное руководство по OpenLDAP Server от ubuntu.com). Я добавил samba.schema, и у меня есть рабочая аутентификация samba из LDAP. Однако, когда пользователь меняет пароль, он не меняет пароль Samba.

Пока что я сделал:

apt-get install slapd-smbk5pwd

, но я понятия не имею, как добавить его в openldap, чтобы он начал синхронизировать пароли. Я потратил много времени на поиск решений, но поскольку OpenLDAP больше не использует slapd.conf, все решения для меня пока бесполезны. Может кто-нибудь помочь мне, как загрузить модуль и настроить smbk5pwd?

Большое спасибо!

Редактировать:

больше информации о конфигурации: у меня есть сервер, на котором я Я использую OpenLDAP и httpd. Пользователи могут менять свой пароль через веб-интерфейс (для изменения пароля LDAP используется php-скрипт). Samba работает на отдельном сервере.

Если бы я мог изменить samba-пароль с помощью командной строки или с помощью какого-либо другого сценария, я мог бы реализовать его через веб-интерфейс и не нуждался в smbk5pwd для их синхронизации. Впрочем, я этого тоже не понял. Кажется, что для изменения любого smb-пароля требуется установить samba.

0
задан 24 June 2018 в 14:35

1 ответ

Просто не могу заставить этот smbk5pwd работать. Однако, так как я использую веб-интерфейс для пользователей, чтобы изменить пароль, я нашел обходной путь, используя LTB-проект

, я сделал дополнительный PHP-код для изменения обоих паролей, когда пользователь обновляет свой пароль. / ее пароль через веб-интерфейс. Если пользователь использует пароль для обновления своего пароля в ssh / telnet, пароль samba не обновляется, и он / она должен перейти на веб-сайт, чтобы обновить его.

0
ответ дан 24 June 2018 в 14:35

Другие вопросы по тегам:

Похожие вопросы: