Linux操作系统修改用户密码

447 阅读1分钟

使用passwd修改用户的密码报错:passwd: Authentication token manipulation error

并且确认过用户密码相关的文件并没有被锁住:

绕过这个错误,能够成功修改用户密码的办法如下:

使用echo "test:En#@TcIpEu*c" | chpasswd这个命令设置用户密码即可,test是用户名,冒号后面的是密码。

如果chpasswd这个命令报错:configuration error - unknown item 'umask' (notify administrator)

解决办法是将/etc/login.defs文件中的umask 027注释掉就可以了。