使用Vmware安装centOS系统root的初始密码

使用Vmware安装centOS系统root的初始密码

  • 在安装过程中,系统提示建立一个新的用户以及密码,没有提及关于超级用户root的建立或密码。
  • 使用过程中需要对系统的部分文件内容进行修改,但是自己所创建并登录的用户对该文件只有读权限,没有写的权限。
  • 随后查找了很多root的初始密码,sudo、sudo passwd、sudo passwd root;试过之后都不对。
  • 然后就使用了创建用户时设置的密码,发现是可以登录的。
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你忘记了 VMwareCentOS 7 的 root 密码,可以按照以下步骤重置它: 1. 首先,在虚拟机的启动过程中,按下任意键中断引导加载程序(boot loader)的自动启动。你需要快速进行这个操作。 2. 在引导加载程序的菜单中,选择你要启动的 CentOS 7 操作系统。 3. 按下 "e" 键来编辑该操作系统的启动设置。 4. 在编辑模式下,找到以 "linux16" 开头的一行,并在该行的末尾添加以下内容:`rd.break enforcing=0` (注意:确保在最后添加一个空格,否则可能会导致启动失败。) 5. 按下 "Ctrl + x" 或者 "F10" 启动操作系统。 6. 系统将会引导到一个紧急模式(emergency mode)的 shell 终端。 7. 输入以下命令来挂载根文件系统为可写状态: ``` mount -o remount,rw /sysroot ``` 8. 输入以下命令来切换到 chroot 环境: ``` chroot /sysroot ``` 9. 输入以下命令来修改 root 密码: ``` passwd root ``` 10. 根据提示输入新的 root 密码并确认。 11. 输入以下命令来使 SELinux 上下文生效: ``` touch /.autorelabel ``` 12. 输入以下命令来重新挂载根文件系统为只读状态: ``` mount -o remount,ro / ``` 13. 输入以下命令来退出 chroot 环境: ``` exit ``` 14. 输入以下命令来重启系统: ``` reboot ``` 重启后,你应该可以使用刚设置的新密码root 身份登录 CentOS 7。请注意,这个方法仅适用于使用标准的 root 用户进行登录的情况。如果你使用 sudo 或其他用户进行管理,你可能需要相应修改命令。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值