linux root密码忘记怎么办

发布网友 发布时间:2022-04-16 23:31

我来回答

3个回答

懂视网 时间:2022-04-17 03:52

linux忘记root密码的解决方法是:

  

  1、重启系统后出现GRUB界面在引导装载程序菜单上,用上下方向键选择忘记密码的那个系统键入“e” 来进入编辑模式。

  

  2、接下来再用上下键选择最新的内核,然后继续按“e”键。

  

  3、然后在编辑界面rhgb quiet后面加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。

  

  4、回车后,按“b”键启动进入单用户模式,在这里修改root的密码。

  

  5、这样重启之后root密码就已经被修改了。

  

  

热心网友 时间:2022-04-17 01:00

对于Redhat linux:
3: 用上下键将光标放在linux系统上,按“e”
4: 在有kernel那一行按“e”,输入“空格 single”,然后回车
5: 按“b”,启动,系统会自动进入单用户模式,
6: 使用passwd root命令,按提示输入新口令
7: 修改口令后,输入reboot 命令重启系统即可
8: 对于SUSE linux:
9: 先按"esc"键,从grub的图形界面转至字符界面
10: 然后,用上下键将光标放在linux系统上,按“e”
11: 在有kernel那一行按“e”,输入“空格 1”,然后回车
12: 按“B”启动,系统会自动进入“runlevel 1”。
13: 然后执行“passwd”,按提示输入新口令
14: 修改完口令后,输入reboot命令重启系统即可。
15: ---------------------------------------------------------------------
16: 一. lilo
17: 1. 在出现 lilo: 提示时键入 linux single
18: 画面显示 lilo: linux single
19: 2. 回车可直接进入linux命令行
20: 3. #vi /etc/shadow
21: 将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
22: 第一行将类似于
23: root::......
24: 保存
25: 4. #reboot重启,root密码为空
26: 二. grub
27: 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
28: 2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
29: 3. 修改现在见到的命令行,有两种方法:
30: a.加入single,结果如下:
31: kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
32: b.在行末加入run level,比如想进入run level 3,结果如下:
33: kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ 3
34: 由于是忘记root密码,则可进入run level 1,结果如下:
35: kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ 1
36: 4. 回车返回,然后按b键启动,即可直接进入linux命令行
37: 5. #vi /etc/shadow
38: 将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
39: 第一行将类似于
40: root::......
41: 保存
42: 6. #reboot重启,root密码为空
43: 7. 这是网上的教程,但我实际操作时,老提示不能修改只读文件,于是先用chmod +w shadow命令将shadow文件改为可写。之前
44: 所作的修改,留下了.shadow.swp文件,使用vi shadow就没有问题了。

热心网友 时间:2022-04-17 02:18

linux 有一个单用户模式,在开机的时候按e键,进入后修改一下shell,,可以直接进入系统的,进入后就可以用passwd命令来修改密码了。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com