虚拟机装的LINUX忘记了密码怎么办?

如题

1,启动虚拟机,出现下面的倒计时界面时,按键盘上的e键

(说明:要确保光标此时已经在虚拟机内了,要不然,按了e键,也是在windows内,无效。e代表edit,启动前编辑) 

2,进入如下后界面,再按e键 

3,进入如下界面后,使用键盘上的上下键,选中第二项以kernel开头的项。选中后,再次按e键

4,进入以下界面后,在最后面输入空格和s,然后回车。(注意:有的系统显示的内容可能和我下面出现的这一行不一样,没关系,直接加空格和s就行,不影响的;也就说什么呢,只要进入到这个页面,直接加空格和s,不要管他显示的是什么;) 

5,接着会回到如下界面,然后按下b键(b代表boot启动) 

6,进入如下界面: 

7,此时输入passwd root回车, 

8,输入密码,回车,确认密码,回车,输入reboot,回车; 

(声明:输入的密码不会显示出来,如果密码中想要带数字的话,不要使用键盘右边的number pad栏,要使用字母键盘上的数字,因为你不确定此时num lock是否锁定(针对笔记本而言)) 

step_9:最后就可以使用新密码登录了; 

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-10

1、打开目标机,在grub启动时,按e字母键,很快会看到三条选项,

2、继续按e字母键,选择kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb quiet(当然不同个版本的linux内核版本号不同,则个没关系,看后面rhgb quiet即可)

3、在其后面加上s,然后(enter)回车后按b字母键,进入单用户模式,一会会出现以下

4、利用passwd修改自己想修改的用户的密码即可,OK!最后reboot一下即可。

第2个回答  2013-08-23
是什么LINUX的哪个版本?
(一)Linux 系统密码破解

  1.在grub选项菜单按E进入编辑模式
  2.编辑kernel那行 /init 1 (或/single)
  3.按B重启
  4.进入后执行下列命令
  root@#passwd root (设置root的密码)
  Enter new unix password:输入新的密码
  root@#init 6
  (二)Debian linux 系统密码破解

  1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',按e进入编辑模式
  2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启
  3.进入后执行下列命令
  root@(none)#mount -a
  root@(none)#passwd root
  root@(none)#reboot

  (三)Freebsd 系统密码破解

  1.开机进入引导菜单
  2.选择每项(按4)进入单用户模式
  3.进入之后输入一列命令
  root@#mount -a
  root@#fsck -y
  root@#passwd(修改密码命令)
  root@#root(要破解密码的用户名)
  Enter new unix password:
  root@#init 6 (重启)

  (四)Solaris 系统密码破解

  1.在grub选项菜中选择solaris failasfe 项
  2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y
  3.就进入单用户模式
  4.输入下列命令
  #passwd
  #New passwd:输入新的密码
  #Re-enter New passwd:在次输入新的密码
  #init 6 (重启)

  (五)NetBsd 系统密码破解

  1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:
  > boot -s (进入单用户模式命令)
  2.在以下的提示符号中
  Enter pathname of shell or RETURN for sh:
  按下 Enter。
  3.键入以下指令:
  # mount -a
  # fsck -y
  4.使用 passwd 更改 root 的密码。
  5.使用 exit 指令进入多人模式。

(六) Ubuntu 系统密码破解

sudo passwd root
(输入要设置的密码)
(在输入一次要设置的密码)本回答被网友采纳
第3个回答  2018-08-01
1、在grub选项菜单按E进入编辑模式
  2、编辑kernel那行 /init 1 (或/single)
  3、按B重启
  4、进入后执行下列命令
  root@#passwd root (设置root的密码)
  Enter new unix password:输入新的密码
  root@#init 6本回答被网友采纳
第4个回答  2013-08-23
你错误 了
用户名应该是 root
# su root
#198791
就OK拉
root 才是linux系统默认的管理员!!
相似回答