linux及openEuler破解root密码

第一步:开机的时候按键盘的字母 E 键, 进入引导模式

linux及openEuler破解root密码_第1张图片

 

第二步:进入引导模式

:找到linux这一行,按键盘上的end 键,跳转到行尾,输入: init=/bin/sh

修改完后,按键盘上的 ctrl+x 键进入系统应急模式

第三步:在应急模式下

mount -o remount,rw   /      //重新以读写模式挂载/系统;

passwd root

输入密码:xxx

确认密码:xxx

touch  /  .autorelabel 

exit

重启系统

linux及openEuler破解root密码_第2张图片

 

说明:

1、为什么要 “touch / .autorelabel” 这个命令

1)为了让 SELinux 生效

SELinux 它是一个安全增强系统, 其内部有许多安全策略

针对一些操作, 如果你做了这些操作, 没有得到策略的放行, 它会给你禁止掉

比如你使用单用修改root密码是不被策略放行的

2)怎么让 SELinux 策略放行呢?

"touch /.autorelabel" 创建这样一个文件其实就是在告诉SELinux放行这个策略,就是通知一下

你可能感兴趣的:(Linux资料,网络运维与安全,linux,运维,服务器)