我可以为已知密码的Linux系统生成影子文件吗?为什么我需要这个?这些文件复制在我的 initramfs 系统中(当内核构建时),当我在 odroid 板上启动它时,它会询问登录名和密码,但我无法在 initramfs 中更改密码,但我可以在内核构建时更改密码。
答案1
我不确定为什么您需要多次执行此操作,但您可以使用以下命令生成在文件/etc/shadow
(开头的内容$6$...
)中找到的 sha512 加密密码输入字段
python -c 'import crypt
print(crypt.crypt("test", crypt.mksalt(crypt.METHOD_SHA512)))'
test
本例中的明文密码在哪里。