修复 passwd:Authentication token manipulation error 的步骤

发布于 2023-03-01 21:01:52 字数 630 浏览 167 评论 0

1、首先尝试重启系统

2、检查 PAM Module 设置是否正确

PAM 设置一般存放在 /etc/pam.d/ 目录中

可以尝试通过运行 sudo pam-auth-update 来修复该问题

3、查看 /etc/shadow 文件权限

/etc/shadow 文件存储了加密后的用户密码,很明显 passwd 命令修改密码时需要修改该文件,因此 root 需要对该文件具有读写权限。

sudo chmod 0600 /etc/shadow

4、根目录是否挂载成只读

同上一条原因,若根目录挂载成只读,则 /etc/shadow 文件很可能也就无法修改了。

要修复该问题,只需要重新挂载根目录即可

sudo mount -o remount,rw /

5、修复文件系统错误

使用fsck之类的磁盘扫描工具修复文件系统错误

6、清理磁盘空间

若磁盘空间满了,而 passwd 修改后的 /etc/shadow 文件占用空间增加,则也可能报这个错误

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
24 人气
更多

推荐作者

挽容

文章 0 评论 0

女中豪杰

文章 0 评论 0

吻安

文章 0 评论 0

cassie

文章 0 评论 0

JinFeng

文章 0 评论 0

undefined

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文