Linux系统的修复模式(单用户模式)
作者:繁华似锦Fighting 发布时间:2023-08-06 07:56:42
前言
Linux系统中有两种修复模式,一种是单用户模式,另一种是光盘修复模式。
Linux系统的单用户模式有些类似Windows系统的安全模式,只启动最少的程序用于系统修复。在单用户模式中(运行级别为1),Linux 引导进入根shell,网络被禁用,只有少数进程运行。单用户模式可以用来修改文件系统损坏、还原配置文件、移动用户数据等。
说明:
单用户模式能够修复的内容比较简单,在实际工作中主要用于破解Linux密码。如果你忘记了自己Linux的密码,可以用单用户模式可以非常方便的破解系统密码。
1、单用户模式常见的错误修复
在单用户模式中主要可以修复以下错误:
遗忘root 密码
这是管理员最容易犯的错误,使用单用户模式进行修复了,进入单用户模式最大的特点就是,不需要输入用户名和密码就能登录。
通过单用户模式登陆到系统中,直接给root
用户设定新密码即可。
执行命令:[root@localhost /]# passwd root
修改系统默认运行级别
如果我们把系统的默认运行级别修改错误,比如改为了0或6,系统就不能正常启动了。这时也可以利用单用户模式进行修复。
单用户模式登陆进系统后,只要直接修改默认运行级别配置文件/etc/inittab
,把系统默认运行级别修改回来即可。
执行命令:[root@localhost /]# vi/etc/inittab
id:3:initdefault:
把默认运行级别修改为3或5,注意系统的默认运行级别只能使用3或5。
2、通过单用户模式修改系统密码
(1)进入grub启动引导程序中
在启动系统时,用户读秒的时候,按enter
键,可进入到我们之前说过的grub
启动引导程序中。
如下图的界面:
如下图所示,按e
键可以进入编辑模式,编辑grub
配置文件中的内容。
(2)编辑相应的系统启动内容
按e
键编辑相应的系统启动内容。
选择我们需要修改的系统至高亮,我们现在就一个系统,直接按e
键即可。可以看到可编辑grub
配置文件中的三个属性了。
如下图所示:
(3)编辑grub
配置文件内容
kernel
属性是Linux内核的加载选项,选择kernel
属性至高亮,在该状态接着按e
键,就可以编辑kernel
属性属性的内容。
如下图所示:
在默认quiet
后,输入空格1
,这个空格一定要输入,如果不输入该空格,最后的结尾为quiet1
,quiet1
是一个错误单词,系统无法识别,不能正常运行。输入的这个1表示系统运行级别,级别1为单用户模式。
如下图所示:
也就是告诉系统,内核启动的时候进入单用户模式。
到这里,以上的操作就是配置进入单用户模式登陆。
然后按enter
键返回,如下图所示:
注意:
在该状态我们不能关机重启,我们现在修改grub
配置文件的内容是临时生效的,如果进行关机或者重启,我们刚刚的修改就会消失。永久生效是需要修改grub
配置文件/etc/inittab
的内容。可以看到上边的提示,直接按b
键,就可以启动系统了。
(4)启动系统
按b
键启动系统,启动界面如下图:
可以看到我们并没有输入用户名和密码就登陆了系统。
(5)修改root用户的密码
现在我们直接执行命令,修改root
用户的密码就可以了。
如下图所示:
(6)重启系统
执行reboot
命令,重新正常启动Linux系统即可。
因为我们上边修改grub
配置文件的内容是临时生效的,所以在重启之后,之前的修改就失效了。我们直接用root
用户和刚刚修改的新密码登陆系统就可以了。
(7)特别注意
我们在命令行直接输入init 1
命令,进入的到用户模式和我们现在所说的单用户(修复)模式是不一样的。我们之所以进入单用户(修复)模式,是系统出现了问题,如最常见的忘记系统密码的问题,这个时候你是无法登陆Linux系统的,所以你是无法执行init 1
命令的。
如果我能够登陆Linux系统,我直接修改用户密码就可以了,也不用进入单用户模式修复了。所以我们这里所说的单用户修复模式不是在系统当中能执行init 1
命令进入的单用户模式。
来源:https://www.cnblogs.com/liuyuelinfighting/p/15670751.html
猜你喜欢
- 有人问到“国内以产品为王的公司有哪些?”此问题放大来谈,就是说以产品为核心竞争力的互联网有公司有哪些?问题很尖锐,因为目前以产品为核心竞争力
- 一位网友在JavaEye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力。由于架构模式和部署
- 经常在博客和论坛里看到辩论SEO技术含量的问题。怀疑SEO的人说,SEO实在是没什么技术含量,只不过是修改一下标题,文字加粗之类的东西。坚信
- 据国外媒体报道,微软将在近期发布网络浏览器IE8的测试版本,并表示今年前半年将推出最终版本。本周一在微软的 ActiveWin网站上公布了邀
- 1.在百度提交网址但现在百度自动收录的速度已经让众人所知,所以提出以下的方法。紧供所有的seo爱好者参详,学习。2.创建百度空间一般来说,创
- 自从《精灵》之后,丁磊对于跟韩国人合作的兴趣大为减弱。他相信自己的团队可以开发出更优秀的产品,更相信运营自己开发的产品,无论是可控性还是利润
- 很多Seoer新手因为刚接触SEO行业,认识到了301重定向的重要性,但是确不知道如何操作。笔者特将Apache服务器实现301重定向的详细
- 默认的方式下linux会把文件访问的时间atime做记录,这在绝大部分的场合都是没有必要的,如果遇到机器IO负载高或是CPU WAIT高的情
- 交换友情链接是快速增加反链接的最有效的方法,是网站SEO、快速被收录及提高关键词排名的重要手段。本人师从王通学习SEO,王老师强调一定要坚持
- 这篇访谈有点早了,是今年3月份时的事。Matt Cutts针对Google的爬行,索引机制以及对301重定向,重复内容处理的问题做出了些回答
- sendStaticResource 方法是非常简单的。它首先传递父路径和子路径给File类的构造器,从而对java.io.File类进行了
- 对于已经建设好的网站,我们该如何做呢?下面我就结合自己建设“QQ空间5.0模板”亲身经历谈一点自己粗浅的做法,也许对你有所帮助!第一、网站的
- 近日,从谷歌发信给站长的信中了解,谷歌将全面暂停AdSense推介业务。到2008年8月的最后一周,暂停AdSense推介计划。对于正在投放
- 给文件夹设置权限四本文为总结文件夹权限,服务器的权限可以参考本文来设置磁盘根目录(C:\ D:\ E:\ F:\ 类推 )Adm
- 结合工作经验,在这里笔者给企业网管员提供一些保障企业网络安全的建议,帮助他们用以抵御网络入侵、恶意软件和垃圾邮件。定义用户完成相关任务的恰当
- 10月12日消息,据路透社11日报道,英国媒体集团BSkyB将于下周发布数字音乐服务-Sky Songs。该集团希望能够通过此举,在音乐下载
- 网络赚钱需要一些准则,纵观网赚界,你们可以发现一些网络赚钱高手身上都带有以下几条黄金准则。一、敢于展现自己,正所谓人气就是金钱,凝聚人的力量
- 如何将自己的网站加入谷歌资讯索引中技术要求:文章的地址必须是独立的,静态的,并且除了日期外,必须包括至少三个数位;文章标题最好设置成H1,H
- 由于众所周知而又没什么人知道的秘密,国内无数的博客个人站长都会选择在墙外的世界寻找购买网站虚拟主机(Web Hosting),因为经验告诉我
- Mac自带了Apache环境打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密)。如下显示A