Pergunta  
 
Rede de conhecimento computador >> Pergunta >> senhas >> Content
Por que permite que a senha seja digitada no terminal quando solicitado no Ubuntu?
Você provavelmente está vendo o comportamento em que seu terminal não ecoa os personagens que você digita Quando está levando você a uma senha. Este é um recurso de segurança, * não * um bug.

Aqui está um colapso de por que isso acontece e o que realmente está acontecendo:

* Segurança: Ecoar as senhas os tornariam visíveis na tela, onde qualquer um podia vê -los, mesmo que fugazmente. Isso derrota o objetivo de ter uma senha. O mascaramento (ou melhor, a * falta * de visibilidade) é projetado para evitar a surf ombro e a exposição acidental.

* Mecanismo subjacente: Quando um programa (como `sudo`,` passwd` ou qualquer outro programa que exija uma senha) solicita a entrada de um sinalizador de senha, o driver do terminal desativa ecoando os caracteres para a tela.

* como funciona nos bastidores:
1. Chamadas do programa: O programa usa uma chamada do sistema (geralmente envolvendo as configurações de 'Termios' em sistemas semelhantes ao Unix) para desativar o eco.
2. O terminal responde: O terminal ou pseudo-terminal interpreta esta instrução e para de exibir o que você digita.
3. entrada ainda capturada: Os caracteres que você digita * ainda estão sendo capturados * pelo programa. Eles simplesmente não estão sendo exibidos.
4. Processos do programa: Depois de pressionar Enter, o programa recebe a sequência de senha completa e pode autenticá -la.

Por que parece que nada está acontecendo:

É desconcertante porque você não recebe feedback visual. Você está digitando o que parece ser um vazio. É perfeitamente normal adivinhar você mesmo e se perguntar se está funcionando.

implicações importantes e coisas a serem lembradas:

* Digite com cuidado: Como você não pode ver o que está digitando, tenha um cuidado extra para evitar erros de digitação.
* Não entre em pânico: Se você acha que cometeu um erro, geralmente pode interromper o processo (Ctrl+C) e começar de novo.
* O comprimento ainda é importante: Mesmo que você não possa vê -lo, o programa * está * acompanhando a duração da entrada. Senhas muito curtas ou muito longas podem indicar um problema.
* É prática padrão: Esse comportamento é comum em quase todos os sistemas operacionais e ambientes onde as senhas são inseridas na linha de comando.

Em resumo:o fato de você não ver a senha sendo digitada no terminal é uma coisa boa. É um recurso de segurança que impede que a senha seja exibida na tela.

Anterior :

Próximo :
  Os artigos relacionados
·Como alterar a senha do Gmail em 5 minutos 
·Onde o bloqueio de instalação é armazenado? 
·Como encontrar uma senha Windows Admin Usando Linux Liv…
·Como alterar a senha de administrador no Windows XP sem…
·Como consertar o e-mail que continua pedindo senha do i…
·Alguém altera sua senha do Hotmail e pergunta secreta …
·Como alterar a senha de administrador esquecida 
·Como você faz sua própria senha e nome de usuário? 
·Você pode saber o ID de correio pessoal do Simbu? 
·Como alterar a senha do TikTok sem número de telefone 
  Artigos em destaque
·Como extrair Drivers de uma partição de recuperação…
·Como alterar a senha do AnyDesk 
·Como usar corretamente a bateria do laptop 
·Como denunciar uma conta no Tik Tok 
·Como adicionar uma página no Notability 
·Quais são os benefícios do e-mail Vs . Fax 
·Amigos do Snapchat desaparecendo, eles estão excluindo…
·Como reparar um vírus de computador infectado 
·Como você recebe o backup do disco rígido infectado p…
·Como instalar uma placa wireless em um IBM ThinkPad 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados