Apenas permita que os usuários alterem suas próprias senhas, e. g. com o script Senha de autoatendimento do projeto LTB.
Se você está procurando um bom cliente LDAP, posso recomendar o Apache Directory Studio .
o nosso ex-administrador de sistemas passou de "on demand" para tempo integral e me deixou com a "tarefa" de administrar parte da rede local. Um de meus trabalhos é mudar as senhas dos usuários (eles não podem fazer isso sozinhos, a menos que recebam a senha de administrador do LDAP, por algum motivo). Para o que eu posso entender, existe um servidor LDAP mestre que é usado para autenticar usuários para uma miríade de contas: ssh, redmine, samba, zimbra, etc.
O procedimento que ele me instruiu a seguir para alterar a senha de um usuário envolve:
Como não tenho o Windows, acho muito bobo dedicar uma VM apenas para alterar uma senha para o LDAP. Eu também sou muito teimosa e me recuso a acreditar que é o único caminho a percorrer. Eu não estou familiarizado com o LDAP, mas estou quase certo de que nunca foi destinado a ser usado dessa maneira!
Minha pergunta : qual ferramenta você recomenda para realizar esse trabalho?
Eu tentei o LDAPManager for OSX, mas ele não tem o botão 'alterar senha'. Eu tentei mudar o campo SambaPassword (e outros ..), mas sem sucesso. O ex-administrador afirmou que ele já tentou todas as ferramentas disponíveis e a versão do Windows é a única que permite que você defina uma senha. [insira WTF aqui]
O que eu tentei até agora:
phpldapadmin
está instalado no servidor, mas eu acho que está mal configurado desde que, uma vez logado, não consigo ver o nome de domínio correto ldapadmin
sob vinho, mas é altamente instável ldappasswd
, mas não consegue entender o que está acontecendo, sempre me dá:
Por favor, digite sua senha: ldap_sasl_interactive_bind_s: Credenciais inválidas (49)
não importa o que eu tente.
Agora, o LDAP é um pouco magia negra para mim. Quando eu estava fazendo o trabalho do administrador de sistemas anos atrás, eu nunca tive que configurar um. Agora não entendo se estou fazendo algo errado, se o servidor está mal configurado ou se realmente a única maneira de alterar a senha de rede de um usuário é depender de uma ferramenta somente do Windows ( meio que se recusam a acreditar nisso.
Então, estou perguntando a todos: o que eu faço? E tem que ser tão complicado? Somos apenas 10 pessoas aqui, realmente faz sentido desperdiçar todo esse tempo e esforço para um sistema inutilizável?
Nota: Eu sei que existem scripts que são executados a cada poucos minutos "para manter as senhas LDAP e outras senhas em sincronia", mas eu não tenho acesso root ao servidor nem será dado a qualquer momento.
Apenas permita que os usuários alterem suas próprias senhas, e. g. com o script Senha de autoatendimento do projeto LTB.
Se você está procurando um bom cliente LDAP, posso recomendar o Apache Directory Studio .
Tags password authentication ldap