无法为新添加的linux用户设置密码

我用这个cmd来添加一个新用户和一个新组。

# groupadd lfs # useradd -s /bin/bash -g lfs -m -k /dev/null lfs # su lfs $ passwd Changing password for lfs. (current) UNIX password: 

那么不pipeinput什么密码(我的root passwd,或者一个全新的密码),都是失败的。

 $ passwd Changing password for lfs. (current) UNIX password: passwd: Authentication token manipulation error passwd: password unchanged 

我的设置有什么问题? 我怎样才能成功设置passwd? 谢谢 !

成为root,然后更改密码。 它不会要求当前的密码。

 su passwd lfs