OpenLDAP - Изменение пароля пользователя и локально и в LDAP

NameVirtualHost *:80

<VirtualHost _default_:80>
ServerName ip.add.re.ss
DocumentRoot /path/to/somewhere/else
<Directory /path/to/somewhere/else>
Order deny,allow
Deny from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
ServerName www.fun.com
ServerAlias fun.com *.fun.com
DocumentRoot /path/to/your/webroot
</VirtualHost>

Это должно сделать это.

1
задан 22 July 2013 в 22:55
1 ответ

Я предполагаю, что вы говорите здесь о клиентах Linux LDAP.

Я не думаю, что существует собственная команда для их синхронизации (вы можете написать сценарий для синхронизировать периодически, но это может быть беспорядочно, и вам придется использовать тот же механизм одностороннего хеширования). Я бы посоветовал создать сценарий-оболочку вокруг реальной команды passwd и команды ldappasswd , которая берет пароль пользователя из стандартного ввода (без echo 'ing это), а затем запустить соответствующие команды, используя предоставленное ими значение.

Вы даже можете назвать команду passwd , которая находится ранее в $ PATH , или настроить псевдоним, который применяется ко всему профилю оболочки пользователя.

0
ответ дан 4 December 2019 в 09:05

Теги

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