Yocto Linux,根日志记录错误:libcrypt 不支持 MD5 或 SHA512

Yocto Linux,根日志记录错误:libcrypt 不支持 MD5 或 SHA512

我正在使用 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)

然后我尝试使用SHA256SHA512散列使用openssl passwd -6 root并得到相同的错误!

qemuarm64 login: root
    Password: 
    crypt method not supported by libcrypt? (SHA512) 

相关内容