Linux密码忘记

发布网友 发布时间:2022-04-20 05:01

我来回答

3个回答

热心网友 时间:2022-05-25 22:58

  解决方法如下:
  1、在出现 lilo: 提示时键入 linux single
  画面显示 lilo: linux single
  2、回车计算机启动后可直接进入linux命令行
  3、#vi /etc/shadow
  将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
  第一行将类似于
  保存或者使用命令行:passwd root xinmima直接更改
  4、#reboot重启,root密码为空
  解决方法二、grub
  1、在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
  2、再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
  3、修改你现在见到的命令行,加入single,结果如下:
  kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
  4、回车返回,然后按b键启动,即可直接进入linux命令行
  5、#vi /etc/shadow
  将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
  第一行将类似于
  保存或者使用命令行:passwd root xinmima直接更改
  6、#reboot重启,root密码为空
  解决方法三、将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
  原理:在LINUX操作系统中,各类文件都放在一个固定的目录下(UNIX也是这样),”/”就是根目录,而操作系统登录密码就放在/etc目录下,若登录密码经过加密的,就放在shadow文件中;而未经加密的就放于password文件中(因好久没有用linux所以此文件名记得不太清楚)。找到相应的要改密的用户命,在相应的项(因为此文件内容是以固定的格式放置的)上将密码删除即可。

热心网友 时间:2022-05-26 00:16

1. 在出现grub画面时,选择linux引导项,然后按e键

2. 选择以kernel开头的一行,再按e 键,在此行的末尾,按空格键后输入single,以回车键来退出编辑模式;

3. 回车返回,然后按b键启动,即可直接进入linux单用户模式

4. vi /etc/passwd

删除root项中的密码

(这里也可以直接使用passwd命令重新设置root的密码)

5、reboot重启,root密码为空

热心网友 时间:2022-05-26 01:51

呵呵,如果你用lilo作为启动模块,你的登陆界面就是lilo的(类似DOS界面)。如果你用了grub,登陆界面为grub的(图形界面)。这是最直观的判断。

1. 在出现 lilo登陆界面:键入 linux single
画面显示 lilo: linux single

2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com