Linux下root修改密码报错解决方案
2019独角兽企业重金招聘Python工程师标准>>>
今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败:
# passwd root Changing password for user root. New password: Retype new password: passwd: Authentication token manipulation error
到网上搜了下,有的说是因为inodes用完,也就是根分区满了引起的,但执行df -i并非找个原因:
# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda2 6406144 58534 6347610 1% / tmpfs 8242797 2 8242795 1% /dev/shm
继续找答案,按照网上的案例检查用户密码相关的系统文件/etc/passwd和/etc/shadow,发现这两个文件权限有i选项,查询结果如下:
# lsattr /etc/passwd —-i——–e- /etc/passwd # lsattr /etc/shadow —-i——–e- /etc/shadow
备注:在Linux系统里,文件有i选项则表示不得对其做任何的修改,这也就导致了修改密码失败。
要解决该问题,则需要执行chattr -i命令,将以上两个文件i权限撤销掉
# chattr -i /etc/passwd # chattr -i /etc/shadow # lsattr /etc/passwd ————-e- /etc/passwd # lsattr /etc/shadow ————-e- /etc/shadow
然后再执行passwd修改密码,
# passwd Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully.
修改完密码后,为了安全起见,可以执行chattr +i为用户密码系统文件增加i权限
# chattr +i /etc/passwd # chattr +i /etc/shadow # lsattr /etc/passwd —-i——–e- /etc/passwd # lsattr /etc/shadow —-i——–e- /etc/shadow
原文来自:http://www.yunweipai.com/archives/18897.html
本文地址:http://www.linuxprobe.com/linux-root-passwd.html
转载于:https://my.oschina.net/ssdlinux/blog/1587299
Linux下root修改密码报错解决方案相关推荐
- linux 修改用户密码 报错,Linux下root修改密码报错解决方案
今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败: # passwd root Changing password for user root. ...
- Linux下MySQL登录报错1045,linux下 root 登录 MySQL 报错的问题
最近在centos 7上,通过yum安装了mysql,安装成功后,使用root登录,出现了如下报错: error 1045 (28000): access denied for user 'root' ...
- Linux下安装Docker,报错docker: unrecognized service的两种解决方案
Linux下安装Docker,报错docker: unrecognized service的两种解决方案 参考文章: (1)Linux下安装Docker,报错docker: unrecognized ...
- mysql修改密码报错问题以及远程工具连接华为云数据库报错问题
mysql修改密码报错问题以及远程工具连接华为云数据库报错问题 1.mysql修改密码错误 2. 华为云远程数据库连接工具无法连接问题 1.mysql修改密码错误 很久没用自己电脑里的mysql,这次 ...
- Linux下MySql插入汉字报错解决(/etc/my.cnf不存在)
2019独角兽企业重金招聘Python工程师标准>>> Linux下MySql插入汉字报错解决(/etc/my.cnf不存在) 看了很多帖子,大多数是说修改my.cnf,如 http ...
- mysql 8.0.25 取巧解决修改密码报错问题
mysql修改密码 报错 # 修改密码 set password for root@localhost=password('新密码'); 1.1 报错: ERROR 1064 (42000): You ...
- Linux下Tomcat项目启动报错
Linux下Tomcat项目启动报错 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading cla ...
- 解决mysql 修改密码报错
解决mysql 修改密码报错 在搜索了许多方法后仍有报错,今特与大家分享,如有不足之处,请指正. 报错信息如下: ERROR 1064 (42000): You have an error in yo ...
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
最新文章
- c语言输出的时候换行错误,C语言中关于输出n个数后就换行的问题。
- CLR via C#(17)--接口
- 有道python网课怎么样-如何用python“优雅的”调用有道翻译?
- 安装 | CCS5.5安装包与licence以及安装教程
- Chapter4:Using Standard Control(学习)
- kali linux切换更新源_KALI更新源2020版(永久实用)
- Jos pipe实现解析
- python面向对象:小结
- 《Java编程思想》读后感
- 陕西省高等数学竞赛_陕西省高等数学竞赛试题答案
- sh计算机c盘如何管理,c盘瘦身三种方法详解
- 数据库:园林软件(综合类题库)
- word embedding和contextual embedding
- 对话阿里云,后疫情时代数字化的关键词
- 汽车维修企业管理【6】
- VLDB 2021 COCO 论文阅读
- 接入google 登录 google oauth2
- 从原理入手,彻底解除非法应用程序劫持项
- 7月16日数据科学库学习笔记——matplotlib 绘制散点图、条形图、直方图
- 版本更新 | 极狐 GitLab 15.2 发布飞书通知机器人、多层史诗调整至专业版、实时 Wiki 图表预览和全新设计的合并请求报告
热门文章
- html轮廓位置,html – 具有边框/轮廓的六边形
- AI学会了用“人眼”看世界,甚至连人类瞳孔的细微缩放都能模拟 | 杜克大学...
- 基因突变不是随机的?!Nature最新论文挑战进化论
- 浙江大学首次跻身全球50强,上海交大论文发表量全球第四 | QS最新世界大学排名...
- 谷歌发布新编程语言,专治SQL各种“不服”
- 生物版AlphaGo发威!DeepMind出手抗疫:预测多种新冠病毒相关蛋白结构
- 第8章 基本UDP套接口编程
- asyncio之Coroutines,Tasks and Future
- 用java数组模拟登录和注册功能
- java的list类