出现这个情况,从四个方面来分析:

1./usr/bin/passwd 的权限中没有添加s即SUID特殊权限

即:-rwxr-xr-x. 1 root root 27000 8月  22 2010 /usr/bin/passwd

解决办法:  chmod u+s /usr/bin/passwd

SUID的功能简单的说就是让组用户或其他用户在执行该文件是拥有文件所有者(own)权限,这里就是需要获取w(写)权限,这样才能将新密码写到/etc/shadow文件中 切记:SUID只对二进制的文件有效(系统中的一些命令),不能用在脚本上(script),因为脚本还是把很多的程序集合到一起来执行,而不是脚本自身在执行。同样,SUID也不能放到目录上,放上也是无效的。

2.    lsattr /etc/shadow
—-i——–e- /etc/shadow(文件的隐藏属性,具体不扩展),这里需要将i去掉

用chattr -i /etc/shadow
同样/etc/group /etc/passwd也可能出现该情况。本次是用户/etc/shadow不能扩展,把i属性去掉就可以了。

3.虽然出现passwd: 鉴定令牌操作错误,但是密码已经修改了,可以通过cat /etc/shadow去查看,只是该用户被锁定了,这里需要解锁。

解决方案:
usermod +U somebody将该用户解锁(/etc/shadow文件中该用户所属第二栏有几个!(惊叹号)就执行几次该指令)

4.主机磁盘已满,修改密码是提示:鉴定令牌操作错误
解决方法:清理磁盘后重新修改密码

最新文章

  1. Android keycode列表
  2. imx6 gpio irq
  3. 29 个你必须知道的 Linux 命令
  4. import pysam 出错解决办法
  5. AndroidStudio导入新项目一直卡在Building gradle project info的解决解决方案
  6. Hue中给BI分配的权限
  7. VC++时间函数总结
  8. C#开发COM组件供其他开发环境或工具调用介绍(转)
  9. Mac电脑svn使用经验,Mac电脑使用android studio使用经验
  10. IE layout详解
  11. 开发指南专题八:JEECG微云高速开发平台数据字典
  12. csdn 博客,你很努力,有人帮你-2015年03一个月17日本
  13. Jmeter之接口测试
  14. linux操作系统基础篇(九)
  15. dd 命令详解
  16. pyinstaller相关错误
  17. Java PDF转图片
  18. Cookie提要
  19. Temporal Segment Networks
  20. Linux 磁盘自动挂载

热门文章

  1. arm指令集图片
  2. .net使用IIdentity和IPrincipal实现自定义身份及权限认证【转】
  3. Cookie 技术
  4. 关于git设置多个账号的问题,ideal中clone项目
  5. 【转】用C语言实现FFT算法
  6. 推荐:python科学计算pandas/python画图库matplotlib【转】
  7. Salesforce 开发整理(十一) 自定义放大镜查找效果
  8. 数据库多行数据合并一行(sqlserver、Oracle、Mysql)
  9. EFCore代码实践
  10. gojs常用API-画布操作