汉中创云信息技术有限公司-官网
手机:153-193-00567(手机) 0916-8131000(座机)

修改Linux密码时报“Authentication token manipulation error”错的解决方法

2020-10-14 10:44:17

我公司为阿里云代理商,从我公司下单购买,新老阿里云会员,均可享受我公司代理商价格!欢迎咨询

问题描述

在Linux系统的云服务器ECS实例中,使用passwd指令修改密码失败,报“Authentication token manipulation error”的错误。

问题原因

可能的问题原因如下。

•与用户密码相关的文件设置了“-i”安全属性。

•与用户密码相关的文件被篡改或出现异常。

注:和密码管理相关的文件如下。

▫/etc/passwd

▫/etc/shadow

▫/etc/group

▫/etc/gshadow

解决方案

1.登录ECS实例,执行如下命令,检查密码相关文件权限,查看相关文件的属性配置情况。对存在特殊属性的文件,去除后再尝试修改密码即可。

lsattr /etc/*shadow /etc/passwd /etc/group

系统显示类似如下。

------------- /etc/gshadow

------------- /etc/shadow

------------- /etc/passwd

------------- /etc/group

2.如果存在“-i”属性,则执行如下命令,取消该安全属性。

chattr -i /etc/*shadow /etc/passwd /etc/group

3.重新尝试修改密码。

4.如果还是报错,则执行如下命令,尝试备份shadow文件。

mv shadow shadow.bak

5.执行如下命令,开启用户的投影密码。

pwconv

6.再次尝试修改密码。

适用于

•云服务器 ECS

服务热线:153-193-00567(手机) 0916-8131000(座机)

站内导航: 阿里云服务器价格| 阿里云购买流程| 阿里云代理| 汉中阿里云代理商| 西安阿里云代理| 重庆阿里云代理商| 成都阿里云代理| 阿里云最大代理| 阿里云一级代理| 阿里云代理商

我公司收款账号| 阿里云备案系统

CopyRight © 2019 汉中创云. All Rights Reserved陕ICP备17011651号 管理-汉中创云信息技术有限公司