Как сгенерировать теневой файл специально для Linux

Могу ли я сгенерировать теневой файл для системы Linux с известным паролем? Зачем мне это нужно? Эти файлы копируются в моей системе initramfs (при сборке ядра), и когда я загружаю его на свою плату odroid, он запрашивает логин и пароль, но я не могу изменить свой пароль в initramfs, но я могу это сделать при сборке ядра.

0
10.11.2016, 01:49
1 ответ

Я не уверен, зачем вам нужно делать это более одного раза, но вы можете сгенерировать поле для ввода зашифрованного пароля sha512, которое находится в / etc / файл shadow (то, что начинается с $ 6 $ ... ) с использованием

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

, где test - пароль в открытом виде в этом примере.

1
28.01.2020, 02:47

Теги

Похожие вопросы