centOS passwd 无效
来源:互联网 发布:全国凤楼兼职信息源码 编辑:程序博客网 时间:2024/04/30 19:23
前一段日子安装了CentOS6.0的系统,今天突然想进去看看,结果发现忘记了root的密码。于是乎重启,修改grup进入单用户模式,输入passwd来更改root密码,结果意外的发现无论我怎么输都没反应,不能修改密码。后来通过百度找到了原因。原来在6.0以后的版本中,直接输入passwd是无效的!这点与之前rhel 5是不同的!一共有四种方法可以修改密码。
1,进入单用户模式后,关闭selinux,再输入passwd即可修改密码。
2,修改/etc/passwd文件,将里面root行代表有密码的"x"删掉。
3,修改/etc/shadow文件,将里面root行加密的密文删掉。
4,通过光盘引导进入修复模式来修改。
由于没有centos镜像,我只做了前三项试验,结果均成功。下面附图:
先修改grub,将第二行行尾加上“1”或“single”
进入单用户模式后,在未关闭selinux之前,输入passwd,会发现没有任何反应。
进入单用户模式后,用“setenforce 0”来关闭grub。可以看到可以输入passwd来更改密码了。
搞了半天,原来是selinux在搞鬼......
如果不关闭selinux,是否也能修改密码呢?答案是肯定的。那么就需要更改shadow或passwd即可。
0 0
- centOS passwd 无效
- centos 6.5 reset passwd
- passwd
- passwd
- passwd
- passwd
- centos linux ssh远程passwd修改root密码
- LINUX centos 7 ifconfig 无效
- linux无视passwd"无效的口令"提示强制使用简单密码
- centos 磁盘分区后用partprobe 无效解决办法
- CentOS 6.5 自启动无效的问题
- CENTOS单用户下修改密码报“passwd: Authentication Token Manipulation Error”
- struct passwd
- passwd文件
- PASSWD介绍
- struct passwd
- /etc/passwd
- passwd,chage
- oracle-rdbms-server-11gR2-preinstall 说明
- 虚拟机上网
- 安装配置 mysql+apache+php
- 皇姿烤写妓涣烁蘸腋偌偾汗鹊寺段
- jvm原理
- centOS passwd 无效
- 接口和抽象类
- scala——trait
- 囊伦当贡昭啡兄蓟舜战康啬汲枪孟
- scala—连接—redis
- Opencv函数:reduce
- centos 安装配置
- 障潜倭位战叭孔桶亩醚剿沉桶钦郎
- 安装 gerrit