Pular para o conteúdo

Configurando troca de senha de usuário no próximo login

Dica publicada em Linux / Configuração
Alex Mendes alexunix
Hits: 22.379 Categoria: Linux Subcategoria: Configuração
  • 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.

Configurando troca de senha de usuário no próximo login

Após a criação de um usuário no GNU/Linux, podemos sinalizá-lo para que este efetue a troca de senha no próximo login.

Para isso, utilizaremos o comando chage. Antes, listamos as propriedades de login deste usuário:

# chage -l <login>

Exemplo:

# chage -l perm

  Última mudança de senha                              : Jan 07, 2014
  Senha expira                                         : nunca
  Senha inativa                                        : nunca
  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
   
   
Como podemos visualizar, a senha deste usuário "nunca expira". Então, forçaremos a expiração de senha para o próximo login que este usuário venha fazer, executando o comando a seguir:

# chage -d 0 perm

Então, isto ocorrerá na próxima tentativa de login do usuário em questão:

ssh perm@10.171.11.128

  perm@10.171.11.128's password:
  You are required to change your password immediately (root enforced)
  Linux lpi 2.6.32-5-686 #1 SMP Mon Sep 23 23:00:18 UTC 2013 i686
   
  The programs included with the Debian GNU/Linux system are free software;
  the exact distribution terms for each program are described in the
  individual files in /usr/share/doc/*/copyright.
   
  Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
  permitted by applicable law.
  Last login: Tue Jan  7 15:26:47 2014 from 10.171.11.6
  WARNING: Your password has expired.
  You must change your password now and login again!
  Mudando senha para perm.
  Senha UNIX (atual):
  Digite a nova senha UNIX:
  Redigite a nova senha UNIX:
  passwd: senha atualizada com sucesso.
   
   
Para ajudar, segue uma legenda extraída do man chage (somente os parâmetros utilizados, caso queira aprofundar-se; digite: man chage):

Utilização: chage [opções] [LOGIN]

Opções:
  • -d, --lastday ÚLTIMO_DIA - definir data da última alteração da palavra-passe para ÚLTIMO_DIA.
  • --help - mostrar esta mensagem de ajuda e sair.
  • -l, --list - mostrar informação de envelhecimento da conta.

Abraços.
Lestarh

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.
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.

Proxy ENDIAN - Bloqueio de Conexões SSL (https)

Compilação e instalação customizada do Apache httpd no CentOS 7

Desabilitando Interface Gráfica no Debian 7

Ativando Java Plugin no Fedora 18 (Firefox e Chrome)

Instalação do Java JDK no Linux pelo arquivo-fonte (tar.gz)

rdate - data e hora sempre corretas no Linux

Melhorando a renderização de fontes em monitores LCD no Fedora

Sucesso de venda: indicamos livro Red Hat (Fedora)

Fedora 18 para Fedora 19 - Upgrade de versão

BlueJ 3.0.8 x Ubuntu 12.04: A suitable JDK couldn't be located

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.