Como alterar senhas de usuários no Linux – comando passwd

Como alterar senhas de usuários no Linux: comando passwd

O passwd é um comando utilizado para configurar ou trocar a senha das contas dos usuários do sistema. É necessário possuir privilégios administrativos para executá-lo, mas um usuário comum consegue alterar sua própria senha.

Quando um usuário comum executa esse comando, é solicitada sua senha atual, se ela existir. Já o usuário root não precisa entrar com a senha de um usuário comum ao modificá-la, de modo que ele é capaz de alterar a senha de um usuário que a tenha perdido.

Ainda assim, mesmo que o usuário entre corretamente com suas credenciais, o comando irá verificar os dados de expiração e validade da senha, para verificar se é possível alterá-la neste momento. Caso não seja possível, a senha não será alterada.

Idealmente, uma senha deve consistir em algo entre 6 a 8 caracteres, mesclando letras maiúsculas e minúsculas, dígitos de 0 a 9 e símbolos ou caracteres especiais.

Sintaxe:

# passwd [opções] nome_usuário

Opções

-l
Trava a senha para a conta em questão (a conta do usuário não é desabilitada, mas ele fica impedido de se logar normalmente, e não pode trocar a senha)

-u
Destrava a senha do usuário

-d
Exclui a senha de um usuário

-e
Faz com que a senha do usuário expire, forçando-o a fornecer uma nova combinação no próximo login;

-x max_dias
Faz com que a senha funcione apenas pela quantidade de dias informada (máximo). Depois disso, a senha expira e o usuário deve trocá-la;

-n dias
Indica a quantidade mínima de dias que o usuário deve aguardar para trocar a senha;

-w dias
Define a quantidade mínima de dias em que o usuário receberá o aviso de que sua senha precisa ser alterada;

-i
Deixa a conta inativa, caso a senha tenha expirado;

-S
Exibe o status da conta (note que a letra S deve estar em maiúscula).

-a
Usada em conjunto com a opção -S mostra o status das contas de todos os usuários.

Exemplos

1. Trocar ou configurar a senha do usuário jorge:

$ sudo passwd jorge

2. Travar a senha do usuário ana (bloquear usuário):

# passwd -l ana

.

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


*