centos7怎么修改root密码
时间: 2023-09-05 08:14:45 浏览: 239
要修改CentOS 7的root密码,可以按照以下步骤进行操作:
方法一:使用rescue模式
1. 重启CentOS 7服务器,并在GRUB引导界面按下任意键,进入编辑模式。
2. 在引导菜单中找到以“centos”开头的行,并按下“e”键进行编辑。
3. 在编辑模式中,找到以“linux16”开头的行,并将其末尾的“ro”更改为“rw init=/sysroot/bin/sh”。
4. 按下Ctrl + X组合键启动系统,进入单用户模式。
5. 输入chroot /sysroot命令,进入系统根目录。
6. 输入passwd命令,并按照提示输入新的root密码。
7. 输入exit命令,退出chroot环境。
8. 输入reboot命令,重新启动系统。
方法二:使用GRUB密码
1. 使用root用户登录到CentOS 7服务器。
2. 打开/etc/grub.d/40_custom文件进行编辑。
3. 在文件中添加以下内容:
```
set superusers="root"
password_pbkdf2 root <password>
```
其中,<password>是你想要设置的root密码的PBKDF2哈希值。
4. 保存文件并退出编辑器。
5. 运行以下命令更新GRUB配置文件:
```
grub2-mkconfig -o /boot/grub2/grub.cfg
```
6. 重新启动服务器,并在GRUB引导界面输入root用户名和设置的密码即可登录。
请注意,在修改root密码之前,务必谨慎操作,并确保密码的安全性和复杂性,以保护服务器的安全。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [centos7破译root密码](https://download.csdn.net/download/weixin_38668243/14052655)[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* [centos7修改root密码](https://blog.csdn.net/qq_45047809/article/details/120001325)[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* [CentOS7重置root密码](https://blog.csdn.net/m0_64423407/article/details/122394477)[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 ]
阅读全文