Comando chage – Alterando informações sobre expiração de contas no Linux

Comando chage

O comando chage possibilita modificar configurações de uma conta de usuário no Linux que tenham relação com sua expiração.

Essas informações ficam armazenadas no arquivo /etc/shadow, incluindo a senha criptografada do usuário.

Sintaxe:

# chage [- l] [-m mindays] [-M maxdays] [-d lastday] [-I inactivedays] [-E expiredate] [-W warndays] usuário

Opções mais comuns

-m mindays 
Configurar o tempo mínimo entre alterações de senha; o valor 0 significa que o usuário pode alterar a senha quando bem entender.
-M maxdays
Tempo máximo entre trocas de senha, ou seja, a duração da senha, em dias.
-d lastday
Configurar a data da ultima alteração da senha; geralmente é mantido automaticamente pelo Linux. Pode ser expresso nos formatos AAAA/MM/DD ou número de dias decorridos desde 01/01/1970.
-I inactive
Número de dias entre a expiração da senha e a desabilitação da conta.
-E expiredate
Data de expiração da conta, nos formatos AAAA/MM/DD ou número de dias decorridos desde 01/01/1970. O valor -1 significa que a conta não possui data de expiração.
-W warndate
Número de dias de avisos antes da expiração. Geralmente esses avisos não são vistos quando o usuário efetuar login na GUI.
-l
Mostra informações da conta de usuário fornecida.

Caso nenhuma das opções seja selecionada, o chage entrará em modo interativo.

Exemplos de uso do chage

1. Verificar as configurações atuais da conta do usuário fabio:

# chage -l fabio

Comando chage no Linux

2. Configurar tempo mínimo para troca de senha em 3 dias:

# chage -m 3 fabio

como usar o comando chage no linux

3. Configurar data de expiração da conta para 22/10/2015:

# chage -E 2015/10/22 fabio

como alterar propriedades de senhas com chage no Linux

4. Configurar o número de dias de avisos antes da expiração para 10:

# chage -W 10 fabio

change password properties with chage in Linux

5. Configurar 5 dias entre a expiração da senha e desabilitação da conta, e tempo máximo para troca da senha em 30 dias:

# chage -I 5 -M 30 fabio

cómo utilizar el comando chage en Linux para cambiar las propiedades de las contraseñas

A senha expira nesse caso em 30 de Agosto, e fica inativa em 04 de setembro, portanto 5 dias depois, como configurado.

Não se esqueça de ler o artigo sobre o arquivo /etc/shadow para entender mais sobre as opções de chage.

Até a próxima!

Aproveite e assista ao vídeo a seguir para ver exemplos de uso do comando.

Sobre Fábio dos Reis (1195 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

Escreva um comentário

Seu e-mail não será divulgado


*