标签:linux
在日常工作或学习过程中,经常会遇到一些问题,其中之一,如果你忘记了root的密码,你选择重装系统吗?那不太现实吧。在Linux下有两种方法能解决它!
单用户模式
1.先重启你的系统,出现此界面时按↑↓方向键选中你的系统内核,再按e编辑
2.此时进入grub界面,grub是一个启动工具,帮助找到系统的启动盘,从而引导硬盘加载内核
3.定位到ro,改成rw init=/sysroot/bin/sh,再按Crtl+x
ro(read only),rw(read and write) /sysroot便是你的原系统所在的路径
4.进入界面,此时还未进入系统
5.chroot /sysroot #更改root目录
passwd root 更改你的root密码,出现乱码照样能更改成功
更改为英文:LANG=en,这样更直观!
6.再敲touch /.autorelabel ,为了使selinux生效,否则无法进入系统
重启,进入你的系统吧!
本文出自 “运维之路” 博客,请务必保留此出处http://ccj168.blog.51cto.com/13163491/1974099
标签:linux
原文地址:http://ccj168.blog.51cto.com/13163491/1974099