Comando chage no Linux (expiração de contas) [Guia Básico]

O comando chage no Linux lida com a expiração das contas de usuário. As expirações são gravadas no arquivo /etc/shadow.

Suas opções são:

-E data: Informa a data de expiração no formato ano, mês e dia 

(AAAA-MM-DD). Se for informado “-1” (menos 1), irá remover a data de validade da conta.

  • -l: Lista as configurações da conta do usuário. Esta opção pode ser utilizada por qualquer usuário.
  • -d N ou AAAA-MM-DD: Configura o número de dias da última modificação de senha desde 01/01/1970. Também aceita uma data no formato AAAA-MM-DD.
  • -E ou AAAA-MM-DD: Configura número N de dias em que a conta será desabilitada desde 01/01/1970. Também aceita uma data no formato AAAA-MM-DD.
  • -I N: Configura o número N de dias de inatividade após a expiração da senha em que a conta será desabilitada.
  • -m N: Configura o número N mínimo de dias de validade de uma senha. Um valor zero permite que o usuário troque de senha a qualquer hora.
  • -M N: Configura o número N máximo de dias de validade de uma senha, forçando o usuário a trocá-la.
  • -W N: Configura o número N de dias em que um aviso será dado ao usuário antes da troca da senha.

As definições de parâmetros padrão das contas de usuário estão no arquivo /etc/login.defs

Exemplo:

# chage –E 2016-05-23 cristiane

O comando chage também pode operar de forma interativa, apenas informando a conta do usuário sem nenhuma opção:

# chage arthur 
Changing the aging information for arthur
Enter the new value, or press ENTER for the default
Minimum Password Age [0]: 10
Maximum Password Age [99999]: 60
Last Password Change (YYYY-MM-DD) [2019-10-17]: 
Password Expiration Warning [7]: 7
Password Inactive [-1]: 10
Account Expiration Date (YYYY-MM-DD) [2019-10-31]: 2019-10-31

As informações de expiração da conta podem ser visualizadas com a opção “-l” do comando.

Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.

Gostou? Compartilhe