NXP MCU 技术论坛
直播中

李宛蔓

7年用户 858经验值
私信 关注
[问答]

imx8 root和用户密码问题求解

我的客户即将开始批量生产,他希望为所有设备设置一个主“root”密码。
默认情况下,yocto 启用“root”登录,以实现更快的开发和调试。
通过在 yocto build 的 local.conf 文件中设置标志“debug-tweaks”来启用此功能。
确切的行看起来像这样:
EXTRA_IMAGE_FEATURES ?= "调试调整"
根据yocto添加密码的方式是:
首先注释掉 'debug-tweaks' 标志,这样 yocto 就不会强制使用空的 root 密码,并且希望开发人员提供一个
其次是像这样在图像中提供密码和/或其他用户:
INHERIT += "extrausers"
EXTRA_USERS_PARAMS = "usermod -p '$(openssl passwd TEST1234)' root;"

请在下面找到客户查询:
1) 通过以上配置,我们有一个可用的 root 密码,但仅限于 8 个字符,
请回指如何克服登录密码的字符数限制?
2)同样是上面的方法,我们在第一次登录系统的时候,强制修改了root的密码。
请教如何避免第一次登录系统时系​​统要求修改密码?

更多回帖

发帖
×
20
完善资料,
赚取积分