Primeiro, procure por
pdbedit -u $username -v
Isso deve exibir todas as propriedades sobre esse usuário específico.
pdbedit -P "maximum password age" -C -1
Isso deve desativar a idade máxima da senha de todas as contas.
Extraído de: link
Nós usamos o OpenLDAP e o Samba v3. Recentemente, alguns usuários definidos pelo Samba (sem contas no servidor linux compartilhado) começaram a ser listados no logwatch, já que suas senhas chegam ao "expira" ... Eu mudei os nomes.
password for user unicorn will expire in 7 days: 1 Time(s)
password for user xMacAlphbet will expire in 7 days: 1 Time(s)
password for user klbomb will expire in 4 days: 1 Time(s)
Nenhum dos usuários tem uma conta de usuário linux. Como posso consertar isso?
Primeiro, procure por
pdbedit -u $username -v
Isso deve exibir todas as propriedades sobre esse usuário específico.
pdbedit -P "maximum password age" -C -1
Isso deve desativar a idade máxima da senha de todas as contas.
Extraído de: link
Acho que você também pode usar pdbedit -u $username -c "[X]" , que adicionará o sinalizador "Senha não expira" ao usuário especificado (e definirá o atributo Password must change em algum ponto no futuro distante).