centos7怎么进入单用户(CentOS7 进入单用户模式)
1. 什么是单用户模式?
当我们在启动某些服务或者修改系统的时候,我们为了方便,我们需要进入一个只有一个超级管理员(root)的模式,称之为单用户模式。这种模式下,我们可以方便的修改系统配置、修改密码等问题。但是我们也需要注意,该模式很危险,稍有不慎,会导致系统崩溃。
2. 如何进入单用户模式?
进入单用户模式非常简单,在你的机器上重新启动系统,在 GRUB 引导画面的“CentOS 7”的选项下按 “e” 键编辑 GRUB 引导命令。
找到 “linux16” 开头的那行,删掉其参数 rhgb quiet,然后在该行末尾添加 init=/bin/bash,修改后按 Ctrl+x 或 F10 进入单用户模式。如果修改正确,你应该会看到如下的提示信息:
[something.something.something]# #
3. 切换用户
单用户模式下,并没有注销或者图形化的登录。因此我们需要切换一下登录用户,执行以下命令:
root@(none):/# exec /bin/bashroot@(none):/# /usr/sbin/usermod -aG wheel your_usernameroot@(none):/# su - your_username
这时候我们就可以以我们的用户名登录了。
4. 删除密码
现在我们可以修改密码或者重设密码。但是,如果我们想直接删除密码,那么我们可以更改 root 用户的密码,新密码直接回车,之后就删除成功。打开终端输入以下命令:
# passwd root
5. 编辑或者修复/etc/fstab
etc/fstab 是 Linux 上的一个配置文件,主要用于定义系统启动时需要挂载的文件系统(含设备、挂载点、文件系统类型、选项等信息),如果文件内容有误时,可能会导致启动卡滞甚至 boot 失败,那么我们可以进入单用户模式,编辑配置文件:
# vi /etc/fstab
如果需要修复某一行的错误信息,也可以使用快捷键进行编辑(参考第 3 条)
6. 运行系统存根
通常,当系统的运行状态不能启动时,通过进入单用户模式,您可以运行系统存根,以查看有关问题的详细信息,并在必要时修改哪些文件以纠正问题。
如果需要运行系统存根分析系统,则首先需要确认存根软件包已安装。如果该软件包已安装,则运行以下命令:
# systemctl rescue
至此,我们介绍了在 CentOS7 下如何进入单用户模式。实际上,使用单用户模式的情况并不是很多,可以根据实际情况决定是否需要使用。
本文链接:http://xindalouti.com/a/3372342.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。