![Yocto Linux, 루트 로깅 오류: libcrypt는 MD5 또는 SHA512를 지원하지 않습니다.](https://linux55.com/image/223855/Yocto%20Linux%2C%20%EB%A3%A8%ED%8A%B8%20%EB%A1%9C%EA%B9%85%20%EC%98%A4%EB%A5%98%3A%20libcrypt%EB%8A%94%20MD5%20%EB%98%90%EB%8A%94%20SHA512%EB%A5%BC%20%EC%A7%80%EC%9B%90%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
저는 yocto 4.2를 사용하여 Linux 이미지를 빌드하고 있습니다. 파일에 루트 비밀번호를 설정하고 local.conf
openssl을 사용하여 MD5 해시를 생성했습니다.openssl passwd -1 root
INHERIT += "extrausers"
EXTRA_USERS_PARAMS = "usermod -p '\$1$bI3FOrM/$aAr4Ar09j0BXowgMygJWt0' 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)