Cum să obțineți parola sudo pentru a apărea ca asteriscuri în Ubuntu

Como fazer com que sua senha de sudo apareça como asteriscos no Ubuntu

Um de meus amigos recentemente mudou do Windows para o Ubuntu Linux. Depois de passar uma semana ou mais com o novo sistema operacional, ele se perguntou: “Como você faz com que o sistema exiba asteriscos enquanto digita um sudo senha?”

Ele explicou que digita muito rápido, muitas vezes sem olhar para o teclado. Embora isso resulte em alguns erros de digitação aqui e ali, digitar o correto sudo A senha de uma vez provou ser um grande desafio, principalmente porque nada aparece quando você digita a senha.

Tenho que admitir que nem chego perto da velocidade com que ele digita, então essa é provavelmente a razão de nunca ter enfrentado esse problema. De qualquer forma, se você está tendo o mesmo problema, aqui está uma pequena solução para o problema.

Etapas para ativar o feedback de senha no sudo

Para começar, o sudo O comando no Ubuntu permite que você adquira temporariamente privilégios de superusuário para trabalhos que requerem que você atue como um usuário root. Para fazer qualquer mudança na forma como o sudo comando se comporta, você tem que ajustar o arquivo “/etc/sudoers.tmp”.

Para fazer alterações em “/etc/sudoers.tmp,” use o seguinte comando. (Lembre-se de que esta é a maneira recomendada de editar este arquivo.)

O comando acima irá abrir o arquivo em seu terminal.

Observe que a primeira linha do arquivo também enfatiza o que acabei de dizer: “Este arquivo DEVE ser editado com o comando ‘visudo’ como root.”

Continuando, o que você precisa fazer aqui é substituir a linha

com

Ao contrário dos editores vi ou vim, tudo o que você precisa fazer aqui é levar o cursor até o final da linha e começar a fazer a alteração. Assim que terminar a alteração, pressione “Ctrl + X”, o que fará com que o editor solicite a confirmação de que deseja manter as alterações. Pressione “Y” para confirmar e, em seguida, pressione a tecla Enter para sair.

Agora, sempre que você executar um comando com sudo, você verá que a senha digitada ficará visível na forma de asteriscos.

sudo-password-asterisks-enabled

Desnecessário dizer que, para desfazer o comportamento, você apenas tem que desfazer as mudanças que você fez no arquivo “/etc/sudoers.tmp” – basta trazer o cursor para o final da linha e remover ,pwfeedback pressionando a tecla Backspace no teclado.

Conclusão

Concordo, é um requisito de nicho – não tenho visto muitas pessoas perguntando como fazer isso – mas a solução certamente adiciona ao seu conhecimento sobre o comando sudo e Ubuntu em geral. Vá em frente e experimente esta solução. Quem sabe, você pode acabar gostando do novo sudo comportamento.