centos 修改/etc/passwd的root信息出错 && 重置root密码

若在centos中,误操作修改了/etc/passwd的root信息,或者误操作passwd命令修改了root密码,导致无法进入root用户,可均按照此文操作!

1,进入虚拟机时按上下键(如图中下方提示),打断3秒进入系统的步骤;
在这里插入图片描述
2,按下e,进入编辑模式。按住下键,将光标停在图中黄色位置处(不移动时,可能看不全字母),将黄色框中的信息写入,注意空格和字母。然后,按下ctrl+x保存并进入下一步;
在这里插入图片描述
3,输入命令(注意空格):mount -o remount, rw /
4,(若仅为了重置root密码,跳过此步骤,直接进入第五步)
输入命令:vim /etc/passwd
将误修改的root信息,修改过来(我是误在root前添加了数字1),这里只建议修改root的名称;
在这里插入图片描述
5,重置root密码命令:passwd root,然后输入重置后的密码;
6,输入命令:vim etc/selinux/config ,此处可看黄色框中的可选项,把 enforcing 改为 disabled,保存并退出;
在这里插入图片描述
7,重启即可:exec /sbin/init

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值