passwd: Authentication token manipulation error

简介: Linux/Unix 修改密码(或单用户模式重置密码)的时候提示的错误:passwd: Authentication token manipulation error

这是Linux/Unix 修改密码(或单用户模式重置密码)的时候提示的错误,修改失败有很多种原因,以下是权限问题的解决办法:
(1)查看 /etc/passwd /etc/shadow 的属性

lsattr /etc/passwd /etc/shadow
发现两个文件的属性不一致所致,如下图:
410ul38hwn.png

(2)去掉/etc/shadow文件的a属性:

chattr -a /etc/shadow
使文件 /etc/passwd和 /etc/shadow具有相同的属性。如下图:
hu0o6krvjy.png

(3)再执行passwd修改用户密码即可成功。如下图:
3851e6ruq8.png

目录
相关文章
remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2
remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2
4420 0
错误代码: 1364 Field ‘password‘ doesn‘t have a default value
错误代码: 1364 Field ‘password‘ doesn‘t have a default value
|
Unix Linux 数据安全/隐私保护
passwd: Authentication token manipulation error
passwd: Authentication token manipulation error
564 0
passwd: Authentication token manipulation error
|
数据安全/隐私保护
Give root password for maintenance(or type control -D to continue)
2017-09-30 18:12:08 1:错误如图,本来开机准备用一下虚拟机,就出现一个这,为啥记录一下呢,因为网上好多不是很靠谱。 原因可能是之前关闭虚拟机的时候不小心出现异常了: 2:解决办法:   个人根据自己的磁盘分区情况,进行修复即可; 解决方法,在鼠标停留的地方输入...
1841 0
Secure Multi-party Computation
https://en.wikipedia.org/wiki/Secure_multi-party_computation ...
1071 0