linux 单用户模式切换密码 +mount
时间: 2023-12-08 15:05:11 浏览: 38
-oremount,rw /
首先,需要重启 Linux 操作系统,在 Grub 引导菜单中选择要进入的 Linux 内核版本(如果有多个可选项)。然后,按下“e”键进入编辑模式,找到以“linux”或“linux16”或“linuxefi”等开头的行,在该行末尾,加上“single”或者“init=/bin/bash”或者“/bin/bash”等指令,使系统进入单用户模式。按下“Ctrl + x”组合键或按“F10”键以继续引导(具体键盘快捷键取决于不同版本的 Linux)。此时,您将会进入 root 用户的命令行界面,以 root 用户的权限进行操作。输入命令“mount -o remount,rw /”以挂载文件系统为可读写模式,然后输入命令“passwd”以更改 root 用户的密码。更改完毕后,输入命令“sync”以将更改写入磁盘,然后输入命令“reboot”以重启系统,使更改生效。
相关问题
linux7.3进入单用户模式
Linux 7.3进入单用户模式的方法是通过运行init命令。除了运行init 4和init 6命令之外,都可以使用init x命令来切换到单用户模式(不要尝试4和6)。在主机上运行单用户模式,不需要远程连接。下面是进入单用户模式修改Root密码的步骤:
1. 首先,在CentOS 7上,进入GRUB引导菜单。重启计算机时,按下Shift键或者Esc键,进入引导菜单。
2. 在引导菜单中,选择要启动的CentOS内核版本,然后按下e键进入编辑模式。
3. 在编辑模式中,找到以linux16开头的行,并在该行的末尾添加init=/bin/bash。
4. 按下Ctrl+X或者F10键来启动CentOS。
5. 系统会进入单用户模式,并显示一个命令提示符。此时,你已经以root用户身份登录了系统。
6. 运行以下命令来挂载根文件系统为可写模式:mount -o remount,rw /
7. 运行passwd命令来修改root用户的密码:passwd root
8. 输入两次新的密码来确认修改。
9. 运行以下命令来重新挂载根文件系统为只读模式:mount -o remount,ro /
10. 运行以下命令来重启系统:reboot
11. 计算机将重新启动,并可以使用新的root密码登录。
请注意,这些步骤适用于CentOS 7.3版本,其他版本的操作可能会有所不同。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [CentOS7 修改root密码,进入单用户模式(运行级别1)——实测有效!](https://download.csdn.net/download/weixin_38594266/14058279)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [Linux学习之CentOS(二十二)--进入单用户模式下修改Root用户的密码](https://download.csdn.net/download/weixin_38522214/12845228)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Linux单用户模式(可以不需要密码登陆系统、修改root密码等)](https://blog.csdn.net/weixin_39568659/article/details/116550919)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
linux密码忘记 重置密码的方法
当您忘记了Linux系统的密码时,有几种重置密码的方法,以下是其中的三种方法:
1. 单用户模式:在系统启动时,选择进入单用户模式。在GRUB菜单中选择您的Linux发行版,按下"e"键进入编辑模式。找到以"ro"或"rw"开头的行,将其替换成"rw init=/bin/bash",然后按下"Ctrl + x"或"F10"键启动系统。系统会进入命令行界面,您可以使用以下命令来更改密码:
```bash
mount -o remount,rw /
passwd username
```
其中"username"是您想要重置密码的用户名。重置密码后,使用以下命令重启系统:
```bash
sync
reboot -f
```
2. 使用Live CD/USB:制作一个Linux的Live CD或USB启动盘,并从启动盘上启动系统。进入Live环境后,挂载系统分区,并使用`chroot`命令切换到挂载的系统分区。然后使用`passwd`命令重置密码,再退出Live环境,重启系统即可。
3. 使用恢复模式:某些Linux发行版提供了恢复模式,可以进入恢复模式来重置密码。启动系统时按下"Shift"或"Esc"键,进入GRUB菜单,选择系统的恢复模式。进入恢复模式后,选择"root"或"root shell"选项,进入命令行界面。使用`passwd`命令重置密码,然后重启系统。
无论使用哪种方法,请务必牢记您的密码并妥善保存。