Ubuntu修改用户密码时,出现: passwd: Authentication token manipulation error
2016-05-20 21:06
691 查看
修改用户密码时,出现:passwd: Authentication token manipulation error
1.修改密码时提示错误
2,修改权限时提示错误
3,同步/etc/passwd 和/etc/shadow出错
4,操做方法。
检查:
5,加回保护
还有一种可能就是有的系统是限制了5天内不能修改密码,也会出现这样的错误。
1.修改密码时提示错误
root@iZ28m0c0sk6Z:/# passwd piaocoder Enter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error passwd: password unchanged
2,修改权限时提示错误
root@iZ28m0c0sk6Z:/# chmod 755 /etc/passwd chmod: changing permissions of `/etc/passwd’: Operation not permitted
3,同步/etc/passwd 和/etc/shadow出错
#pwconv pwconv: can’t lock passwd file
4,操做方法。
检查:
# fuser -u /etc/passwd #查看是否有写入权限 # lsof |grep passwd #查看是否有写入权限 # ll /etc/.pwd.lock #查看是否有此文件 # df -i #查看是否空间被占满 # lsattr /etc/shawr #查看是否被写保护
lsattr /etc/passwd —i———- //被标记了i属性
chattr -i /etc/passwd chmod 755 /etc/passwd
lsattr /etc/shadow —-i——– //被标记了i属性
chattr -i /etc/shadow chmod 755 /etc/shadow
#pwconv 同步/etc/passwd 和/etc/shadow pawsswd piaocoder 不会出错了。修改密码后
5,加回保护
#chattr命令只能管理员使用,重新保护passwd文件 chattr +i /etc/passwd chattr +i /etc/shadow
还有一种可能就是有的系统是限制了5天内不能修改密码,也会出现这样的错误。
相关文章推荐
- 1.从Jquery 到 Reactjs 转变 遇到的十大神坑
- GitHub 项目托管与克隆
- python网络爬虫学习(一)通过GET和POST方式获取页面内容
- 《编程之美》- 2.14 - 求数组的子数组之和的最大值
- (不易)POJ-2392 sort预处理+多重部分和
- 匿名函数和闭包
- JSON
- CodeForces 32C Flea
- 【bzoj 1853】 [Scoi2010] 幸运数字
- 输入一个链表,反转链表后,输出链表的所有元素。
- 【NYOJ】[46]最少乘法次数
- React Native的Navigator详解
- 【LeetCode-191】 Number of 1 Bits(C++)
- MySQL入门--显示表结构的两种方式
- 将数组中的数逆向排列
- C语言程序代码编写规范
- struts2设置加载非默认路径的struts.xml文件解决方案+Struts2初学 Struts2的action接收用户数据方式
- 输入法评价
- hiho_1052_基因工程
- 2014-2015 ACM-ICPC Northeastern European Regional Contest (NEERC 14)