linux的CENTOS单用户模式下修改密码报“Authentication Token Manipulation Error”
作者:stephen 日期:2011-7-21 23:2:15
一台虚机服务器,阵列坏了,自动修复需要密码,刚好密码又进不去了,想了好多办法终于吧阵列的问题处理了,结果启动系统进入单用户模式下进行密码修改,执行passwd命令竟出现下列错误提示
root:
Changing password for user root.
passwd: Authentication token manipulation error
上网查了一下,据说是/etc/passwd和/etc/shadow两个文件里的密码不同步造成的,我想如果是这个原因的话,那只要执行这个命令:#pwconv 应该就可以得到解决了,这个命令的作用是用于将/etc/passwd内的账号与密码移到/etc/shadow中,此命令用在手动增加账号时同步/etc/passwd和/etc/shadow两个文件的账号与密码。
不过,由于时间问题,我没有对上面的说法进行验证,不知道是不是可行的。
passdw不让我改,就在网上看到了一兄弟的秘招,#echo "root:aaaidc" | chpasswd,没想到竟然可以将root密码改成aaaidc,那就不管了,反正目的是达到了,重启输入用户名和密码就是可以进入系统了。
评论: 1 | 引用: 0 | 查看次数:
回复
person
[2011-7-24 下午 05:42:28]
又学习了一招,
发表评论
上一篇
下一篇
Tags: