fundo
Essa dica se aplica ao Linux em geral, mas é de interesse particular no caso do vCSA, pois muitas distribuições não permitem a expiração de senha por padrão, enquanto o vCSA baseado em SuSE o faz.
As senhas de usuário criadas localmente no vCenter Server Appliance versão 5.1.0.1 expiram após 90 dias.
Definição de padrões
A política de expiração para usuários recém-criados é definida pelas seguintes linhas do arquivo /etc/login.defs [0]:
PASS_MAX_DAYS 90
PASS_MIN_DAYS 1
PASS_WARN_AGE 7
Mude esses valores para 99999, 0 e 7 respectivamente para desativar a expiração da senha.
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
Redefinindo usuários existentes
A expiração de contas existentes pode ser verificada / definida / desativada com mudança [1] que atua em / etc / shadow [2]:
Verifica:
chage -l <username>
Desativar:
chage -I -1 -m 0 -M 99999 -E -1 <username>
Referências
1: [man chage] (( http://man7.org/linux/man-pages/man1/chage.1.html )