Fazendo com que os usuários alterem a senha no próximo logon ao usar o System Security Services Daemon (SSSD) com o Active Directory (AD)

Fazendo com que os usuários alterem a senha no próximo logon ao usar o System Security Services Daemon (SSSD) com o Active Directory (AD)

Temos uma configuração do Active Directory (AD) com nosso Red Hat Enterprise Linux (RHEL) configurado para usar o System Security Services Daemon (SSSD; não LDAP) para autenticar usuários. Precisamos ser capazes de forçar nossos usuários do AD a exigir a alteração da senha no próximo logon.

Atualmente, quando executamos, chage -l usernameobtemos um erro “o usuário não existe em /etc/passwd”.

Qualquer ajuda seria apreciada, se isso pudesse ser feito.

Responder1

Isenção de responsabilidade, não tenho ambiente de réplica, é apenas uma sugestão.

A primeira coisa que testaria se o seguinte funciona:

Neste ponto, você deve ser capaz de usar o comando id $USER para pesquisar qualquer usuário no Active Directory. Além disso, o comando getent passwd $USER e o comando getent group $GROUP podem ser usados ​​para pesquisar mais informações de usuários e grupos no Active Directory.

Caso contrário, verifique o terceiro link para obter mais soluções de problemas de direção.

Próximo para definir todas as senhas para expirarem:

getent passwd|cut -d: -f1|xargs -n1 passwd -e

informação relacionada