Quando um usuário executa um comando com sudo no Ubuntu 26.04 LTS e digita a senha, os asteriscos aparecem a cada caractere.
Anteriormente o terminal não mostrava nada, mantendo o comportamento histórico de não exibir o comprimento da senha.
Por trás da mudança
- O Ubuntu migrou para sudo‑rs, uma reimplementação em Rust do antigo
sudoem C, já em 25.10.
Mais detalhes: Ubuntu switched to sudo‑rs. - Em 26.04, a Canonical cherry‑picked uma correção que habilita o pwfeedback por padrão, trazendo os asteriscos.
A alteração está documentada em: Canonical cherry‑picked a patch.
Motivações e controvérsias
O principal argumento para não exibir asteriscos era a segurança: impedir que quem observa a tela conte os caracteres e tente deduzir a senha.
No entanto, os desenvolvedores de sudo-rs consideram o risco “infinitesimal” e afirmam que o recurso confunde mais usuários do que protege, especialmente porque a senha de sudo costuma coincidir com a de login, que já aparece em telas gráficas.
A comunidade não ficou totalmente satisfeita.
Um usuário registrou a reclamação em:
Someone has filed a bug.
A Canonical respondeu que não alteraria a configuração padrão.
Como reverter ao comportamento antigo
Para voltar à exibição silenciosa, basta editar o arquivo /etc/sudoers com o comando:
sudo visudo
e adicionar a linha:
Defaults !pwfeedback
Isso restaurará o silêncio esperado ao digitar senhas com sudo.
Reações gerais
O ajuste foi bem recebido por quem prefere uma interface mais intuitiva, mas também gerou debate sobre a mudança de práticas de segurança que persiste há décadas.