破解linux系统的root密码
发布日期:2021-05-12 17:04:26 浏览次数:12 分类:精选文章

本文共 953 字,大约阅读时间需要 3 分钟。

如何初始化并设置新安装的Linux系统

要确保系统的正确运行,初次安装完成后需要进行一系列必要的设置操作。以下将详细介绍三种常用的初始化方法。

方法一:使用 rd.break 进入编辑模式

  • 进入编辑模式

    在重启系统时,系统会进入引导界面,提示你选择要启动的操作系统。按下e键,可以直接进入编辑模式。

  • 启动以至于进入单用户模式

    找到与linux标识相关的启动选项行,光标会停留在这一行末尾。向空格后添加rd.break,然后按下Ctrl+x键组合,返回命令界面。

  • 挂载根分区并切换目录

    进入命令界面后,运行以下命令重新挂载根分区:

    mount -o remount,rw /sysroot

    切换进入根目录:

    chroot /sysroot
  • 设置登录密码

    为根用户设置密码,应两次输入统一的密码:

    passwd

    输入密码并按下Enter,随后再次输入确认密码。

  • 自动打注重新 label

    为硬盘分区打上正确的卷标,运行:

    touch /.autorelabel
  • 退出并重启系统

    退出编辑模式后,参考提示执行系统正常启动:

    exitreboot
  • 方法二:直接使用 rd.break

    这与方法一类似,但操作稍微简化:

  • 进入编辑模式

    重启系统,按下e键。

  • 添加 rd.break 进入编辑模式

    如上所述,编辑启动选项行,添加rd.break并按下Ctrl+x。

  • 挂载根分区并切换目录

    重复步骤3及4。

  • 自动设置密码

    不需要手动设置密码,直接运行:

    echo 111111 | passwd --stdin
  • 打注重新 label

    与方法一相同,运行touch /.autorelabel

  • 重启系统

    退出并执行reboot

  • 方法三:使用 init=/bin/sh 初始化

  • 进入编辑模式

    重启系统,按下e键。

  • 修改启动参数

    找到ro参数,将其改为rw,添加init=/bin/sh,并按下Ctrl+x输入。

  • 进入 Shell 环境

    此时将进入一个类似 Shell 的环境。

  • 设置密码

    为根用户设置密码,不需要确认密码:

    echo 111111 | passwd --stdin
  • 打注重新 label

    同样执行touch /.autorelabel

  • 退出并重启

    执行exec /sbin/reboot,系统将正常启动。

  • 上一篇:文件系统层级结构概括
    下一篇:vim 编辑器练习

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年05月03日 20时59分03秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章