Como gerar um arquivo de sombra especificamente para Linux

0

Posso gerar um arquivo shadow para o sistema linux com senha conhecida? Por que eu preciso disso? Essa cópia de arquivo no meu sistema initramfs (quando o kernel compila) e quando eu inicio no meu odroid board ele pede login e senha, mas eu não posso mudar minha senha no initramfs, mas posso quando o kernel construir.

    
por Alexey 09.11.2016 / 19:30

1 resposta

1

Não sei por que você precisaria fazer isso mais de uma vez, mas você pode gerar o campo de entrada de senha criptografada do sha512 encontrado em um arquivo /etc/shadow (a coisa que começa com $6$... ) usando

python -c 'import crypt
print(crypt.crypt("test", crypt.mksalt(crypt.METHOD_SHA512)))'

onde test é a senha do texto não criptografado neste exemplo.

    
por 09.11.2016 / 19:59