[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Alternativa ao Usermin para usuario alterar senha via web



Boa tarde.
Então, esses usuários não possuem acesso interativo com o servidor? Ou seja, não possuem qualquer tipo de acesso a shell, terminal ou X11.

Se possuírem uma shell (mesmo que não a use), pode emular uma sessão telnet ou ssh via php e enviar os comandos para a troca de senha.
Evite soluções que precisem forçar permissões de root, como o uso de sudo ou similar (além dos que já são fornecidos pelo sistema).

Caso os usuários realmente não precisem de uma shell, como em um servidor de email, pode-se migrar a base de usuários para um mais fácil de lidar externamente, como LDAP, SQL, etc.
Usuários do samba podem trocar a senha via o windows ou outra ferramenta SMB/CIFS. A senha do samba pode ser sincronizado com o do passwd/shadow.



2017-11-30 18:21 GMT-02:00 Henrique Fagundes <henrique@linuxadmin.com.br>:
Prezados Colegas,

Boa tarde e saudações "pinguianas" para todos.

Gostaria de saber se alguém pode me indicar uma alternativa ao Usermin. Preciso implementar uma forma do usuário poder alterar a senha dele a partir de uma página web.

Pode ser em php.

Só é preciso que ele possa entrar com a senha antiga dele, colocar a nova e confirmar.

Os usuários são nativos do Linux, então basicamente o que o sistema tem que fazer é um "passwd usuario".

Alguém conhece alguma solução em PHP que faça isso?

Ficarei muito grato se alguém puder ajudar.

Atenciosamente,

Henrique Fagundes
henrique@linuxadmin.com.br
Skype: magnata-br-rj
Linux User: 475399

https://www.aprendendolinux.com
https://www.facebook.com/AprendendoLinux
https://youtube.com/AprendendoLinux
https://twitter.com/AprendendoLinux
https://telegram.me/AprendendoLinux
______________________________________________________________________
Participe do Grupo Aprendendo Linux
https://groups.google.com/forum/#!forum/portal-aprendendo-linux

Ou envie um e-mail para:
portal-aprendendo-linux+subscribe@googlegroups.com




--
Paulino Kenji Sato

Reply to: