Como tornar os asteriscos de senha visíveis na janela do terminal no Linux
Quando você executa um comando usando sudo no Linux, o Terminal solicita que você digite sua senha sem feedback visual enquanto digita. Mostraremos um ajuste rápido que mostrará asteriscos (*) quando você digitar sua senha no Terminal.
NOTA: Quando dizemos para digitar algo neste artigo e há citações em torno do texto, NÃO digite as aspas, a menos que especifiquemos de outra forma.
Vamos abrir o arquivo “/ etc / sudoers” e alterar uma configuração para personalizar o período de carência. Para começar, pressione Ctrl + Alt + T para abrir uma janela do Terminal. Digite o seguinte comando no prompt e pressione Enter.
sudo visudo
Digite sua senha quando solicitado e pressione Enter. Observe que nenhum asterisco é exibido quando você digita sua senha.
Um arquivo é aberto diretamente na janela do Terminal usando o editor de texto Nano. Use as setas do seu teclado para mover o cursor para o final da seguinte linha:
Padrões env_reset
IMPORTANTE: Nunca edite o arquivo sudoers com um editor de texto normal. Sempre use o comando visudo conforme descrito aqui. Se o arquivo sudoers tiver uma sintaxe incorreta, você terá um sistema em que é impossível obter privilégios elevados ou de root. O comando visudo abre um editor de texto como você faria com arquivos de texto normais, mas o comando também valida a sintaxe do arquivo ao salvá-lo. Isso evita que erros de configuração no arquivo sudoers bloqueiem operações sudo, o que poderia ser seu único método de obter privilégios de root.
Tradicionalmente, o Linux usa o vi como editor padrão, mas o Ubuntu escolheu usar o Nano. Se você preferir usar o vi como o editor de texto padrão no Ubuntu, em vez de usar o Nano, consulte nosso artigo.
Mude a linha adicionando “, pwfeedback” ao final da linha.
Padrões env_reset, pwfeedback
Você também pode pressionar Enter após “env_reset” para criar uma nova linha e digitar o seguinte na nova linha:
Padrão pwfeedback
NOTA: O espaço entre “Padrões” e “pwfeedback” deve ser uma guia.
Depois de fazer a alteração, pressione Ctrl + X e digite um "y" em resposta à pergunta exibida na parte inferior da janela para salvar suas alterações.
Você será solicitado para o nome do arquivo para gravar na parte inferior. Pressione Enter para aceitar o padrão.
Você é retornado ao prompt de comando. Para fechar a janela do Terminal, digite “exit” no prompt e pressione Enter. Você também pode clicar no botão X no canto superior esquerdo da janela.
Na próxima vez que você abrir uma janela do Terminal e executar um comando usando o sudo, você verá asteriscos ao digitar sua senha no prompt.
NOTA: Você deve fechar a janela do Terminal e abri-la para que a alteração ocorra.