我正在使用 yocto 4.2 构建 Linux 映像。我已经在文件上设置了 root 密码,local.conf
并使用 openssl 生成 MD5 的哈希值openssl passwd -1 root
INHERIT += "extrausers"
EXTRA_USERS_PARAMS = "usermod -p '\$1$bI3FOrM/$aAr4Ar09j0BXowgMygJWt0' root;"
当我尝试以 root 身份登录时,出现以下错误。
root logging error crypt method not supported by libcrypt? (MD5)
然后我尝试使用SHA256
或SHA512
散列使用openssl passwd -6 root
并得到相同的错误!
qemuarm64 login: root
Password:
crypt method not supported by libcrypt? (SHA512)