破解root密码,root密码忘了怎么办

破解root密码过程

先检查本机的防火墙必须要关闭

永久关闭防火墙 selinux。要求生效

systemctl stop firewalld   临时关闭防火墙

systemctl disable firewalld  永久关闭防火墙

systemctl status firewalld 查看防火墙状态

dead 代表关闭  active running  代表运行开启

关闭selinux

setenforce 0 临时关闭 即时生效

vi /etc/selinux/config  进入配置文件

在这一行SELINUX= enforcing   把   enforcing 改成disabled

重启才生效,永久关闭

 打开虚拟机,点重新启动客户端。

 重启客户端,按上下键把箭头停在这里(第一个内核界面)

 鼠标点进去,(按ctrl Alt拿出来)按e键

进入之后按下键 ,按左键(不能用上下左右去移,因为是一行)把光标停到utf-8

 

 在UTF-8后面加上  init=/bin/sh(这个是单用户)当系统出现问题的时候,可以用单用户模式去修复我的系统。

 然后按ctrl x  保存(机器会重启)它进入单用户了,然后它会进入sh-4.2#界面

 在sh-4.2#这个界面输入  mount -o remount,rw /   以读写的方式去挂根,因为默认没有机器系统,我的文件系统保存不了,所以让我的系统先能保存)

看根有没有挂上,输入 passwd root       设置密码

 

 现在密码就设置成功了,重启 exec /sbin/int

 

 用exec /sbin/int不能用reboot,reboot是系统命令,在这里边没有系统用不了。

 重启之后,输入用户名和密码,用新密码就登录成功了。

【注意】一定要保证防火墙和selinux是关闭的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你是我的导航

谢谢您的打赏,您的鼓励。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值