Linux忘了root密码怎么办?

Linux虚拟机好久没用了,Root的密码忘了,很多需要root权限的事情都做不了。重装系统的话,麻烦不说,很多东西都没有了,那怎么办呢?


破解Linux的root密码的方法:

1.在系统启动时进入grub选项菜单

    当出现进入Linux系统倒计时的时候,按下回车键,如下图:


然后就进入了grub选项菜单了,界面如下,这是选择操作系统的界面,因为我只有一个系统,所以显示只有一个。



2.在grub选项菜单按e进入编辑模式

  在选择好自己的操作系统后,按‘e’,然后进入如下界面:


     然后选择要编辑的选项,光标选到第二行,编辑kernel,再按‘e’,进入到如下界面:


3.添加一个启动参数:“/init  1”,如下图。意思是下次启动的时候进入单用户模式,单用户模式不需要输入密码。


4.按回车,退回到了上一个界面,然后按‘b’重启系统

5.进入系统后,将root密码设置为空密码

     重启后,进入单用户模式,只是字符界面,是没有图形界面的。

     输入命令:vim /etc/passwd                         passwd文件就是存放各个用户的密码信息的。如下图,其中‘x’表示的就是密码,我们把x给删除,就没有密码了。



修改后:


最后保存退出


6.重启LInux  

      命令:reboot

7.修改root密码

     passwd root

    在改密码的时候可能会提示密码过于简单,是无效的密码,这个提示可以不用管的,一样能成功修改。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值