Quando estou prestes a instalar um programa no terminal, ele deseja a senha:
[sudo] password for xxx:
Mas quando começo a digitar minha senha, nada acontece. O que devo fazer?
command-line
password
sudo
Lazloinn
fonte
fonte
Respostas:
Mesmo que nenhum caractere apareça quando você digita sua senha, na verdade você está digitando sua senha.
Então, digite a senha, pressione Entere veja a mágica.
fonte
Por razões de segurança, não há feedback das senhas fornecidas no terminal. Leia a discussão a seguir sobre o raciocínio por trás disso e por que isso não será implementado:
Nesta discussão, e também dada na resposta a uma pergunta correspondente no superusuário
Há uma opção para habilitar o feedback de senha para
sudo
e somentesudo
editando as opções no arquivo sudoers.Para habilitar o feedback de senha por asteriscos
*
ao executar osudo
comando, precisamos editar o arquivo sudoers comEm seguida, teremos que adicionar
pwfeedback
às opções padrão, como mostrado abaixo:fonte
As senhas estão ocultas para que ninguém possa ver por cima do seu ombro quando você as digita. É uma medida de segurança.
fonte
A senha não é mostrada quando você a escreve no terminal após o
sudo
comando, mas ainda é lida. É este o caso aqui? ou seja, você tentou fornecer sua senha e pressionar Enter?fonte
Nada deve acontecer, basta digitar a senha e pressionar Enter.
fonte
Ao usar o terminal, por razões de segurança (como se alguém estivesse logo atrás de você e não tivesse mais nada a fazer além de olhar fixamente para a tela enquanto você digita uma senha), você nunca verá sua senha digitada. Você está digitando efetivamente, mesmo que não o veja.
Então, basta digitar sua senha e pressionar ENTER
Aqui estou verificando uma das minhas unidades. Como você pode ver, parece que eu não digitei minha senha, mas realmente digitei.
fonte
Por motivos de segurança, os caracteres digitados no prompt de solicitação de senha não são repetidos no terminal.
Digite sua senha e pressione enter. Os personagens estão lá, você simplesmente não pode vê-los, só isso.
fonte
Não se preocupe, é um comportamento comum e positivo.
Como a saída de qualquer software pode ser registrada em um armazenamento permanente (como o disco rígido) em um formato legível por humanos, as bibliotecas Linux usadas pela maioria dos softwares de terminal (no seu caso, o
login
utilitário com oPAM
sistema) possuem um recurso de segurança que oculta as senhas da tela: a senha é memorizada e - se o software for bem elaborado - criptografada na memória quando você pressiona,RETURN
mas mesmo enquanto digita a saída, ela não chega à saída padrão .Isso evita que o log de tela passivo e as pessoas próximas a você capturem a senha. Tenha um bom dia e lembre-se de digitar rapidamente, porque qualquer um ainda pode ver seu teclado físico! :-)
Importante : quando você vir um campo de senha, insira a
root
senha apenas se o aplicativo for confiável; nunca publique ou salve sua senha root, mesmo que o campo da senha pareça seguro e não mostre nenhuma letra.fonte