Pagina inicial » como » Como tornar os asteriscos de senha visíveis na janela do terminal no Linux

    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.