Como você protege o login do Ubuntu?

16

Eu pareço lembrar que alguns anos atrás, para se logar no Windows você tinha que digitar Ctrl - Alt - Del para obter uma tela de login.

A vantagem disso era que se você tivesse um gato ou criança que gostasse de pressionar teclas aleatórias no teclado do computador, eles não estragariam as coisas. Bem, meus filhos estão na faixa dos 40 anos agora, mas eu tenho um gato que gosta de andar pelo teclado de vez em quando, e acredite ou não - isso requer um reboot para se recuperar das conseqüências.

Existe alguma coisa (menos de esconder o teclado) que pode ser feito sobre isso?

    
por Captain Nemo 22.06.2016 / 09:01

5 respostas

17

Mude para o console virtual x ( x ≥ 8) ( Ctrl Alt F x , diga x = 12). Aqueles não têm getty ou LightDM (ou qualquer coisa, na verdade) correndo sobre eles, para que o gato possa andar sobre o teclado para o conteúdo do seu coração. Em seguida, pressione Ctrl Alt F7 para voltar ao LightDM e à tela de login.

Você poderia automatizar isso durante a inicialização adicionando chvt 12 a /etc/rc.local (consulte este post U & amp; L ).

Botões especiais como o botão liga / desliga ainda podem ser motivo de preocupação.

Pensando duas vezes, outras combinações de teclas estão disponíveis:

  • se o console virtual não estiver executando o X, então o Ctrl Alt F x pode ser usado sem Ctrl - apenas Alt F x funcionaria.
    • Alt + teclas de seta também podem ser usadas para alternar para os VTs anteriores e seguintes
    • Ctrl Alt Del dispara uma reinicialização em qualquer um dos VTs que não estão executando o X.

Assim, uma solução melhor pode estar executando uma sessão X vazia (não executando qualquer outro aplicativo) no VT12 para reduzir o número de combinações de teclas disponíveis e alternar para ele.

startx -- :100 vt12 &
chvt12

Isso precisa ser testado (talvez seja necessário escrever um .xinitrc para substituir os padrões).

    
por muru 22.06.2016 / 10:12
8

Você pode fazer o mesmo pressionando

Ctrl + Alt + L

Isso bloqueará a tela e exigirá a senha para desbloqueá-la.

    
por Pilot6 22.06.2016 / 09:04
5

Alguns relatórios de bugs relacionados no Launchpad:

Esses erros descrevem que lightdm (o pacote por trás da sua tela de login) experimenta algum tipo de estouro de buffer de entrada de teclado se você continuar pressionando as teclas na tela de bloqueio ou de login.

O principal relatório de bug menciona que uma correção para esse bug foi finalmente lançada para 16.04:
Eles agora limitam o buffer de entrada a 200 caracteres para evitar que ele seja preenchido com quantidades insanas de dados.

Então, desligar o telefone se um gato estiver em um teclado na tela de login deve ser corrigido em 16.04 agora (talvez você queira atualizar?).

No entanto, eu não acho que lançamentos mais antigos iriam se beneficiar de uma configuração que requer que você aperte Ctrl + Alt + Del antes logando, pois isso provavelmente seria uma característica do lightdm novamente e provavelmente não ajudaria e sofreria do mesmo bug ...

    
por Byte Commander 22.06.2016 / 09:22
2

Coloque caixas de papelão pré-aquecidas perto do teclado. O gato ficará inadimplente sentado e deixará seu computador em paz.

    
por user560174 22.06.2016 / 23:35
0

A entrada excessiva do teclado é conhecida por travar a tela do LightDm.

Atualmente, não há como evitar que o problema aconteça, mas você pode facilmente remover os caracteres da caixa de login pressionando Shift + Início (para selecionar todos) então Backspace (para deletar). Pode demorar alguns segundos até que a máquina volte a responder.

Observe que o problema foi corrigido no próxima versão do Ubuntu.

    
por dotancohen 22.06.2016 / 15:00

Tags