Integração Linux AD - Alterar senha expirada

1. Integração Linux AD - Alterar senha expirada

Ricardo Artur de Andrade
rgf13

(usa openSUSE)

Enviado em 02/03/2018 - 11:41h

Bom dia.
Ingressei o linux Ubuntu 16.04 no Domínio do Active Directory, através das ferramentas Winbind, Samba e Kerberos. Esta tudo funcionando bem.

A unica questão agora é quando a senha do usuário expira, ou se trata de um usuário novo, onde marco a opção para que altere a senha no primeiro login.

Ao tentar logar é exibida a mensagem "You password has expired" e não dá opção nenhuma de troca.

Então pesquisando na internet, alguns artigos indicam a inversão dos módulos de autenticação dentro do /pam.d/common-account, deixando dessa forma:

account [success=2 new_authtok_reqd=done default=ignore] pam_winbind.so
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so

Desta forma ao tentar logar, o sistema identifica que a senha esta expirada e solicita a troca. Primeiro ele solicita a senha atual

(current) NT password:

Ao digitar a senha atual, aparece a mensagem "Senha inválida, por favor tente novamente" e volta a solicitar o usuário.

O sistema identifica o usuário, verifica que a senha esta expirada, mas não realiza a troca. Já procurei muito na internet mas não encontrei nenhuma solução.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts