passwd: Authentication token manipulation error

简介: Linux/Unix 修改密码(或单用户模式重置密码)的时候提示的错误:passwd: Authentication token manipulation error

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

lsattr /etc/passwd /etc/shadow
发现两个文件的属性不一致所致,如下图:
410ul38hwn.png

(2)去掉/etc/shadow文件的a属性:

chattr -a /etc/shadow
使文件 /etc/passwd和 /etc/shadow具有相同的属性。如下图:
hu0o6krvjy.png

(3)再执行passwd修改用户密码即可成功。如下图:
3851e6ruq8.png

目录
相关文章
|
5月前
|
Linux 数据安全/隐私保护
当Linux普通用户尝试修改密码时遇到“passwd: Authentication token manipulation error”的解决方法。
这些步骤应当能够解决大部分出现“passwd: Authentication token manipulation error”错误的情况。及时保持系统的更新也有助于预防类似的问题发生。有时候,系统更新或者补丁能解决潜在的bug和不兼容的问题。
1862 0
|
5月前
|
人工智能 运维 API
Dify开发者必看:如何破解MCP集成与Prompt迭代难题?
Dify 是一个面向AI时代的开源大语言模型(LLM)应用开发平台,致力于让复杂的人工智能应用构建变得简单高效,目前已在全球范围内形成显著影响力,其 GitHub 仓库 Star 数截至 2025 年 6 月已突破 100,000+,目前,Dify 已经成为 LLMOps 领域增长最快的开源项目之一。
|
4月前
|
Windows
缺少文件X3DAudio1_7.dll问题解决!找不到x3daudio1_7.dll怎么解决?
当电脑提示“找不到X3DAudio1_7.dll”或“X3DAudio1_7.dll缺失”时,可能是DirectX版本不兼容所致。该DLL文件负责游戏音效传输,缺失会导致游戏声音异常。解决方法包括:下载缺失的DLL文件、使用DLL修复工具(如DirectxRepair一键修复)、安装游戏常用运行库合集。部分安装问题可通过关闭杀毒软件、使用管理员账户操作解决。
1930 0
|
Docker 容器
用Docker发布自己的镜像
用Docker发布自己的镜像
406 9
|
运维 监控 安全
网络管理:防火墙和安全组配置详解
网络管理:防火墙和安全组配置详解
860 1
|
存储 安全 Docker
直接停掉docker后镜像都没了
7月更文挑战第12天
1916 7
|
Linux 开发工具
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
|
Linux Shell 数据安全/隐私保护
centos 开机启动流程、开机运行级别
centos 开机启动流程、开机运行级别