我新建的文件系统的/etc/passwd的内容如下:
root::0:0:root:/:/bin/sh
zynq:$1$8GIZx6d9$L2ctqdXbYDzkbxNURpE4z/:502:502:Linux User,,,:/usr:/bin/sh
然后我打包文件系统镜像,在开发板上运行passwd命令,希望能修改用户名为zynq的密码,但是在每次运行passwd命令后,提示输入的都是root的密码:内容如下:
~ # passwd
passwd: no record of root in /etc/shadow, using /etc/passwd
Changing password for root
New password:
Bad password: too short
Retype password:
Password for root changed by root
~ #