passwd Gerador de comandos
Gerar comandos passwd para alterar senhas e gerenciar a política de senhas
Começando com o passwd
## O que é o passwd?
`passwd` altera a senha de login de um usuário ou gerencia a política de senhas (bloqueio/desbloqueio, expiração, status). Usuários comuns alteram suas próprias senhas; o root pode gerenciar qualquer conta.
## Como usar
1. **Escolha uma ação**: Selecione uma opção como `-l` (bloquear), `-u` (desbloquear), `-S` (status) ou deixe em branco para alterar a senha. 2. **Defina a expiração** (opcional): Configure `-x` (dias máximos), `-n` (dias mínimos), `-w` (dias de aviso). 3. **Insira o nome de usuário**: Informe o nome da conta (omite para sua própria conta). 4. **Copie e execute**: Copie o comando gerado para o seu terminal.
Opções Comuns
### (sem sinal) Alterar senha Pede interativamente uma nova senha para o usuário especificado.
### `-l` Bloquear Bloqueia a conta ao prefixar o hash da senha com `!`. O usuário não poderá mais fazer login com a senha.
### `-u` Desbloquear Inverte o efeito de `-l` — remove o marcador de bloqueio e restaura o login com senha.
### `-d` Excluir Exclui completamente a senha (definindo uma senha vazia). Use com cautela.
### `-S` Status Imprime uma linha de status curta: nome de usuário, `P` (usável) / `L` (bloqueado) / `NP` (sem senha), e a data da última alteração.
### `-e` Expirar Força a expiração imediata da senha, fazendo com que o usuário precise definir uma nova na próxima tentativa de login.
### `-x` Dias máximos Idade máxima da senha antes que ela precise ser alterada.
### `-n` Dias mínimos Intervalo mínimo entre as alterações de senha.
### `-w` Dias de aviso Número de dias de aviso antes da expiração da senha.
▶Como posso forçar um usuário a redefinir sua senha na próxima conexão?
▶Como desativar temporariamente o login?
▶Como posso verificar o status da senha de uma conta?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.