O Ubuntu imprime a senha do usuário na tela de texto que às vezes aparece durante o desligamento ou troca de usuários.
TL; DR
Esta foi uma pergunta, mas após a investigação, acabou sendo um bug (IMHO). Eu relatei isso na barra de ativação . Por favor, verifique se há atualizações.
Original
Acabei de instalar o Ubuntu 18.04.1 LTS (biônico) em uma máquina antiga (e talvez só tenha percebido isso porque é uma máquina lenta). Usei a instalação que obtive do site oficial do Ubuntu e comecei a suspeitar disso antes mesmo de instalar qualquer outra coisa - mas levei algum tempo para acreditar.
Não pude reproduzir isso ao usar apenas um usuário, no entanto, ao alternar usuários, efetuar logon e logoff, de vez em quando (e durante o desligamento) a tela de texto pisca (antes do logotipo do ubuntu com os pontos de progresso) e na parte inferior dos status dos serviços, existe: a senha do usuário!
Não há nada desonesto instalado nesta máquina.
Aqui está uma foto:
Nesse caso, a senha apareceu duas vezes. É difícil acreditar que fiz algo errado, pois acabei de instalar o lançamento oficial.
Eu não sou especialista em Ubuntu. Isso é considerado normal?
ATUALIZAÇÃO 1:
Eu encontrei uma maneira de testá-lo facilmente. Depois de alternar usuários e executar:
sudo cat /dev/tty1
Você pode ver as últimas senhas - na verdade, você pode ver tudo o que foi digitado na tela de login (tentativas incorretas de login), que é o que também aparece durante o desligamento. Eu configurei uma VM com a mesma versão do Ubuntu, mas até agora não consegui reproduzi-la. Então, agora, desconfio que um dos aplicativos que instalei seja realmente o malfeitor. Vou continuar os testes (basicamente reproduzindo todas as etapas na VM) e postar aqui.
ATUALIZAÇÃO 2:
Instalei todos os aplicativos, todas as atualizações e executei todas as etapas que lembro de ter executado (alternando idioma, configurando entradas, etc.). Eu simplesmente não consigo reproduzi-lo - mas a máquina defeituosa imprime consistentemente todas as chaves da janela de login (e somente da janela de login) para /dev/tty1
.
Talvez o problema esteja em algum driver exigido por esta máquina antiga e a VM não.
Agora tudo o que quero fazer é explodir esta máquina, mas vou fazer um relatório de erro primeiro. Depois, reconfigurarei esta máquina do zero e, se o problema persistir, atualizarei isso.
ATUALIZAÇÃO 3:
Portanto, este é o bug na barra de ativação .
ATUALIZAÇÃO 4:
Nova instalação em uma máquina diferente. 18.04 do canonical, nenhum aplicativo instalado, todas as atualizações instaladas - nenhum aplicativo adicional, e eu pude reproduzi-lo. No entanto, o sintoma não aparece no modo de recuperação genérico 4.15.0-29 .
Corrida:
sudo lsof /dev/tty1
imprime dois processos systemd-l
e gdm-wayla
.
Sim, agora terminei o assunto. Faz parte do Ubuntu e não é um aplicativo externo. Fingirei que não existe e considerarei que fiz minha parte ao relatar o bug.
ubuntu-bug ubuntu
e siga as instruções. (Até sabermos melhor, culpeubuntu
). Acho que você receberá ajuda para fornecer mais detalhes sobre o problema por pessoas que sabem mais sobre relatórios de erros no Launchpad.Respostas:
Novo aqui, mas achei seu problema muito interessante. Acredito que, se você está realmente dizendo a verdade, algum programa que você instalou ou abriu apenas uma vez instalou algo do seguinte. Para gravar quando você digitar sua senha.
/unix/138342/how-to-read-write-to-tty-device
Não tenho certeza se você pode pesquisar o conteúdo de cada arquivo, mas algo como o seguinte é o que eu procuraria. E se você estiver pronto para um desafio, tente criar um você mesmo, reunir essas informações e isso poderá ajudá-lo a encontrar o culpado.
Boa sorte!
Denis
fonte
lsof
comando, que mostra quais processos estão usando um determinado recurso (como/dev/tty1/
. Por favor, leia minha atualização 4, sei que muitas pessoas não acreditam em mim , mas estou convencido de que não é um aplicativo externo.