passwd修改密码报错passwd: Authentication token manipulation error

Linux使用passwd 命令修改新建的普通用户密码出现报错:passwd: Authentication token manipulation error,网上的方法查到的都用了,得不到解决,希望有遇到过这个报错的大佬指点一二。
目前排查过的问题有:/etc/passwd /etc/shadow文件被锁,(没有被锁
/etc/passwd /etc/shadow文件pwconv映射关系
根目录空间非满
用户权限这些,都没有解决

用 echo '密码' | passwd --stdin 用户 试一试