Como posso permitir que os usuários redefinam suas senhas de usuário do Linux a partir de uma interface da web? [fechadas]

1

Estou executando o SAS Visual Analytics em um cluster do meu departamento. Eu quero que os usuários possam definir e redefinir sua própria senha para sua conta de usuário. Usuários e senhas para o aplicativo são baseados nos usuários locais e senhas no servidor.

Existe alguma ferramenta que já existe e permite que um usuário altere sua senha local a partir de uma interface da Web?

    
por KinsDotNet 17.04.2015 / 21:32

1 resposta

0

Teoricamente, você pode escrever o seu próprio. A senha em /etc/shadow é geralmente apenas um hash, cujo tipo pode ser definido na configuração /etc/pam.d/ .

Hash uma nova senha, coloque-a em / etc / shadow, e você acabou de alterar a senha do usuário.

Muito mais informações sobre o hash / criptografia de senhas e como modificá-las programaticamente podem ser encontradas em man 3 crypt

    
por 17.04.2015 / 21:43