Como administradores de sistemas Linux, devemos ter clareza sobre quais ferramentas são ideais para administração centralizada e uma das maneiras mais práticas é usar os comandos integrados da distribuição.
Entre as tarefas frequentes que como suporte de TI devemos realizar, está a administração de contas de usuários, tanto na sua criação como edição, bem como estabelecer ou alterar a validade e expiração de senhas de usuários, que é uma política de segurança de vez em quando modificar essa senha.
Para isso, é útil o comando chage, que serve para modificar as informações de expiração da senha de um usuário específico, permite-nos ver as informações de idade da conta de um usuário ou alterar o número de dias entre as alterações de senha. E a data do última senha.
Hoje, na Solvetic, veremos como gerenciar esses detalhes no nível do usuário em sistemas Linux.
Uma vez configuradas as informações de expiração e expiração da senha, o sistema usará essas informações para determinar quando um usuário deve alterar sua senha e, assim, indicará que ele deve fazer essa alteração ou não poderá acessar.
Como alterar a expiração e a data de expiração da senha no Linux
Passo 1
Para ver as informações de idade da conta de um usuário, devemos usar o parâmetro -eu Então:
sudo chage -l "usuário"
PROLONGAR
Passo 2
Para definir a data ou o número de dias (desde 1º de janeiro de 1970) quando esta senha foi modificada pela última vez, precisamos usar o parâmetro -d como este:
sudo chage -d2021-2022-02-28 "usuário"
PROLONGAR
etapa 3
Assim, estabelecemos que a próxima data de alteração será 28 de fevereiro de 2021-2022. Agora, graças ao comando chage, também será possível definir a data ou o número de dias (desde 1 de janeiro de 1970) em que o acesso à conta do usuário selecionado não será mais possível através do parâmetro -E da seguinte forma:
sudo chage -E2021-2022-03-05 "usuário"Passo 4
Nesse caso, quando a conta do usuário é bloqueada, o usuário deve entrar em contato com o administrador do sistema para prosseguir com o desbloqueio.
PROLONGAR
Etapa 5
Se o problema for definir um limite de senha, temos a oportunidade de enviar uma mensagem de aviso ou informações a ele usando o parâmetro -W que nos permite definir o número de dias de aviso antes que a alteração da senha seja necessária:
sudo chage -W 15 "usuário"
PROLONGAR
Etapa 6
Além disso, será possível estabelecer o número de dias de inatividade após o vencimento de uma senha antes de sua conta ser bloqueada, para isso executamos o seguinte:
sudo chage -I 3 "usuário" (O número 3 pode ser definido conforme necessário)Etapa 7
Para verificar as informações editadas, podemos executar o seguinte comando novamente:
sudo chage -l "usuários"
PROLONGAR
Etapa 8
Finalmente, para obter uma ajuda geral, usaremos o seguinte comando:
homem chageDesta forma, podemos ver como é simples gerenciar senhas de usuários em distribuições Linux.