我正在尝试向 PetaLinux 添加一个配方,它只运行命令,添加新用户。 除了序言
SUMMARY
,LICENCE
等这就是我所拥有的:
inherit extrausers
EXTRA_USERS_PARAMS = "\
useradd -P newuser newuser; \
"
ALLOW_EMPTY_${PN} = "1"
这个菜谱在recipes-apps里面,在
petalinux-config -c rootfs
中启用
petalinux 映像构建并启动正常,但未创建新用户。
这是添加不添加文件的食谱的正确方法吗?如果不是,添加这样的食谱的正确方法是什么?
使用小写 p 并提供加密密码。
在命令行运行
openssl passwd <yourpassword>
获取加密密码:
~# openssl passwd newuser
o3ZhCFw5jSioM
然后添加到您的食谱中:
useradd -p 'o3ZhCFw5jSioM' newuser