O que é um diálogo de senha em plymouth?

1

Atualmente, eu estava aprendendo a criar temas / scripts plymouth de este link seguindo o guia i deparei com a área Plymouth.SetDisplayPasswordFunction , e depois de uma boa quantidade de pesquisas na internet, obtive muitas informações sobre a criação de diálogos de senha em temas plymouth.

Eu não entendo o que é um diálogo de senha fazendo em uma fase tão inicial de inicialização. Suponho que ele deve mostrar quando o GDM foi iniciado e o plymouth foi encerrado.

Estou totalmente confuso, por favor, alguém me explique o que é em detalhes e o que ele faz ..

    
por Soumya Kanti Sar 24.01.2016 / 14:14

1 resposta

3

Certos casos de criptografia de disco exigem que você insira uma frase secreta durante a inicialização para desbloquear a partição raiz, caso contrário, o sistema não poderá continuar a inicialização, pois não conseguirá obter seus dados do disco.

Apenas a partição de inicialização não será criptografada (ou será desbloqueada pelo GRUB), portanto, o kernel e o initramfs ainda podem ser carregados. Mas só isso faz uma experiência muito ruim, com apenas BusyBox como shell e sem arquivos para trabalhar.

Sem um splash em Plymouth, o aviso de senha será escrito simplesmente no TTY, por exemplo, algo assim:

ComoPlymouth,vocêpodeterumpromptdesenhadesenhadosobreosplashinicializador.Aquiestãoalgunsexemplos:

(todas as imagens tiradas da Pesquisa de imagens do Google)

    
por 24.01.2016 / 15:58