Notícia 2 min de leitura

Como trocar senha no Linux (Ubuntu, Debian e servidores)

Tutorial: trocar senha de usuário e root no Linux (Ubuntu/Debian), passwd, chage, sudo e boas práticas em servidores corporativos.

Como trocar senha no Linux (Ubuntu, Debian e servidores)

Rotina básica que toda equipe de TI precisa dominar

Trocar senha no Linux é simples com passwd, mas em servidor corporativo envolve política de complexidade, expiração, contas de serviço e auditoria. Este tutorial cobre Ubuntu, Debian e derivados — padrão em muitos servidores que a ITC administra no RS, inclusive hosts Implementação de Proxmox corporativo: aproveitamento de hardware.

Trocar a própria senha

No terminal, logado como o usuário:

passwd

Digite a senha atual, depois a nova duas vezes. Escolha senha longa (12+ caracteres) — frase-senha funciona bem.

Administrador trocando senha de outro usuário

sudo passwd nome_do_usuario

Root direto (se estiver logado como root):

passwd nome_do_usuario

Redefinir senha do root

Com sudo disponível:

sudo passwd root

Se esqueceu senha e tem acesso físico/console (recuperação): boot em modo recovery → root shell → mount -o remount,rw /passwd usuario. Em produção, faça backup antes e documente — ou acione suporte ITC.

Política de expiração (chage)

Ver quando a senha expira:

chage -l nome_do_usuario

Forçar troca no próximo login:

sudo chage -d 0 nome_do_usuario

Definir validade máxima (ex.: 90 dias):

sudo chage -M 90 nome_do_usuario

Boas práticas em empresa

  • Não reutilize senha de e-mail ou VPN no servidor Linux.
  • Contas de serviço (backup, monitoramento): senha longa em cofre; rotacionar periodicamente.
  • Preferir chave SSH para administradores + desativar login por senha no SSH quando possível — veja Como habilitar SSH para root no Linux com segurança.
  • Registre alterações em chamado interno (quem, quando, qual host).

Próximo da série

Como habilitar SSH para root no Linux com segurança · Como atualizar Proxmox VE: passo a passo seguro · Índice da série.