Pular para o conteúdo

Como forçar alteração de senha de usuário no próximo login no Linux

Por motivos de segurança, devemos informar para os usuários que suas senhas devem ser alteradas, depois de intervalos específicos de tempo. Isso nem sempre funciona, então nesse material, irei demonstrar duas maneiras de forçar a alteração da senha de um usuário no próximo login no Linux.
Diego Mendes Rodrigues diegomrodrigues
Hits: 12.749 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Neste material, irei demonstrar como podemos forçar que um usuário altere a senha ao realizar o login em uma máquina com o Linux instalado. Observe que, caso você tenha criado um usuário com uma senha padrão, pode também utilizar esse truque, para que este novo usuário realize a alteração para uma nova senha no primeiro login.

Utilizando o comando passwd

Para forçar a alteração da senha de um usuário, uma das formas mais práticas é definir que a senha dele tenha expirado, através do comando passwd, através da utilização do argumento -e ou --expire.

Como demonstrado abaixo, onde expiro a senha do usuário "elisa":

# passwd --expire elisa
passwd: informação de expiração de senha alterada.
Linux: Como forçar a alteração da senha de um usuário no próximo login no Linux
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Agora, verifique que o usuário "elisa" está mesmo com a senha expirada, através do comando chage.

# chage -l elisa
Última mudança de senha................................: Senha modificada
Senha expira...........................................: Senha modificada
Senha inativa..........................................: Senha modificada
Conta expira...........................................: nunca
Número mínimo de dias entre troca de senhas............: 0
Número máximo de dias entre troca de senhas:...........: 99999
Número de dias de avisos antes da expiração da senha:..: 7
Linux: Como forçar a alteração da senha de um usuário no próximo login no Linux
Agora, quando o usuário "elisa" tentar logar nesta estação, precisará alterar sua senha, como demonstrado nas próximas duas imagens:
Linux: Como forçar a alteração da senha de um usuário no próximo login no Linux
Linux: Como forçar a alteração da senha de um usuário no próximo login no Linux

Utilizando o comando chage

Outra forma de expirar a senha de um usuário, é através do comando chage com o argumento -d 0 ou --lastday 1970-01-01, que determina a data de última alteração da senha para 01/01/1970:

# chage -d 0 elisa
Linux: Como forçar a alteração da senha de um usuário no próximo login no Linux

Conclusão

É sempre recomendado avisar aos usuários que suas senhas precisam ser alteradas por motivos de segurança. Neste artigo, demonstrei duas formas de forçar os usuários para que alterem essas senhas no próximo login.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução

Alternativas ao Microsoft Visio para Linux

Melhores Distribuições Linux Voltadas Para Servidores

Instalar o TeamViewer no Ubuntu/Debian

KeePassXC - Gerenciador de Senhas de Código Aberto Voltado à Comunidade

Sistema de Informações Geográficas - Softwares Livres ou Proprietários?

Dark Web e Malwares na internet, quanto custa?

Jogando pesado na segurança de seu SSH

Implementando segurança no SSH

Inprotect + Nessus: Scanner de vulnerabilidades

ProFTPD + ClamAV - FTP livre de vírus

#2 Comentário enviado por amaurybsouza em 21/12/2020 - 10:51h
Muito bom esse artigo!
#3 Comentário enviado por ThiagoGuti em 13/01/2021 - 09:53h
Muito bom.

"perder com classe e vencer com ousadia"
Charles Chaplin

Contribuir com comentário

Entre na sua conta para comentar.