微信号:ChaJ4nevermore

介绍:架构师修炼之旅,心得分享,漫漫之旅,陪伴一起成长!

【Linux】单用户模式

2014-11-19 22:37 架构师之旅

前方支持的同事(软妹子一枚)打来电话说系统密码被人改掉了,普通用户也被删除了,且不管是如何被人改掉并删除了用户等等,那么此时我想进入系统要怎么办呢?大家都知道linux系统有单用户模式可以进去重置root用户密码(后文附上方法给没了解过的童鞋做参考)。大家都知道Fedora系统是Redhat的实验田,公司的正式系统一般是不会部署在这个系统上的,不巧我们工资就用了Fedora系统,单用户模式对于Fedora系统也是一样的,关键Fedora系统的grub写的有点长,对于没见过这阵势的软妹子来说还真是不敢下手啊,Fedora17系统在高级模式中有recover模式,这个模式是可以直接进入单用户模式的,这个操作起来就简单多了。

单用户模式

Linux下的启动方式常用的到的有单用户方式、普通多用户方式、完全多用户方式和XWin方式。单用户方式下,系统并没有完全运行进来,只是部分程序运行,这时也不能进行远程登录到Linux系统。进入单用户方式进行系统维护由是ROOT用户来进行完成,而且是由ROOT直接的进入,没有密码检验。这时的ROOT用户对系统有完全的操作权限,可以修复系统的同时,也能随时的对系统进行破坏。

Redhat系统单用户模式操作方法

红帽认证的隐含题目,在所有题目进行之前要做的一件事就是进入系统单用户模式,破解操作系统的密码,因为考官给了你系统,却不会告诉你系统的密码是什么。关于redhat系统进入单用户模式进行密码破解的操作接触过linux的人应该都比较熟悉了。在此简单的介绍下:

<1> 重启系统,在系统显示启动菜单时按方向键进入grub菜单,如图

<2> 选择到图示菜单,按e键进行编辑,在如下位置输入single或者1,回车,按b重启系统

<3> 重启后直接进入系统,无需密码验证。

<4> 此时你会发现你是root用户登录的系统,接下来就很简单了,passwd命令重新给root用户设置密码即可。

至于Redhat7如何破解密码有兴趣的童鞋可以自己百度下试试,新系统还没研究过。


 
架构师之旅 更多文章 Memcache技术分享:介绍、使用、存储、算法、优化、命中率 谁才是最快的消息队列 分布式消息系统:Kafka 大型网站的 HTTPS 实践(三)——基于协议和配置的优化 多IDC环境下的分布式id分配方案
猜您喜欢 python简单日志分析 从贝叶斯的角度看正则项 技术揭秘:海康威视PASCAL VOC2012目标检测权威评测夺冠之道 Facebook、Cloudera等巨头的数据收集框架全攻略 化繁为简的企业级 Git 管理实践(一):多分支子模块依赖管理