码迷,mamicode.com
首页 > 其他好文 > 详细

passwd:Authentication token manipulation error

时间:2016-09-08 16:27:24      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:passwd

今天一个以前的同事问我关于以上错误的解决办法,随手记一下。

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

(1)查看 /etc/passwd  /etc/shadow 的属性

lsattr /etc/passwd /etc/shadow

如果文件带有i属性(不可修改)则会导致修改失败,如下图:

技术分享

(2)去掉i属性:

chattr -i /etc/passwd /etc/shadow

然后执行一下 pwconv (此命令没有输出,目的是更新/etc/shadow文件,即用户密码投影)再执行修改密码操作即可。

(3)CentOS系统默认没有设置i属性,猜测是系统管理员为了安全加上去的,加回i属性的方法:

chattr +i /etc/passwd /etc/shadow


本文出自 “我的运维之路” 博客,请务必保留此出处http://ouziyou.blog.51cto.com/3008967/1850720

passwd:Authentication token manipulation error

标签:passwd

原文地址:http://ouziyou.blog.51cto.com/3008967/1850720

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!