单用户模式破解密码与密码的加密

当你坐在一台CentOS 6主机前,但是却不知道密码,要怎样破解掉密码进入系统呢?

答案很简单:

1、启动系统,当出现如下界面时,按任意键

1.png

2、你会看到这个画面

2.png

3、敲击“a”键,执行modifiy the kernel arguments

3.png

4、键入“1”键,进入单用户模式

4.png

5、至此,你已经成功进入系统,并修改了密码!

是不是觉得Centos6的系统这样安全性太差了?注意,执行这个操作的前提是你在主机上的操作,远程连接是不起作用的!实际工作生产中,我们的服务器都是放在机房的,试想若是有心人真的已经接触到了服务器,直接拆掉硬盘不是来的更方便???

即便如此,我们还有有加密方法的。

具体加密方法如下:

1、介绍这之前先将密码加密的方法做下介绍,此为两种生成加密密码的方法

5.png

2、编辑配置文件,在如下位置加入password项(可为明文)

6.png

3、再次重启,你会发现“a”, “c”, “e”选项都没有了,只有“p”选项

7.png

4、键入“p”,系统会提示输入密码

8.png

5、随便输入一个密码,提示失败,至此,加密已经生效

9.png

6、输入正确的密码后,又出现的熟悉的界面

10.png

7、再次键入“a”键,执行modifiy the kernel arguments

11.png

8、键入“1”键,进入单用户模式

12.png

如此,需要输入密码才可进入单用户模式,我们的系统更加安全了!

原创文章,作者:Mr.Lee,如若转载,请注明出处:http://www.178linux.com/46103

(0)
Mr.LeeMr.Lee
上一篇 2016-09-13
下一篇 2016-09-13

相关推荐

  • Linux之Centos系统的启动流程详述

    概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1、Linux系统的一些基础概念 2、CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel…

    Linux干货 2016-09-29
  • 数组和字符串处理

    数组:存储多个元素的连续的内存空间,相当于多个变量的集合     1)定义数组:        declare -a ARRAY_NAME 定义普通数组 可省略declare -a ]#arr=(a b&nbs…

    Linux干货 2016-08-24
  • N25第四周总结

    linux bassic Week 4 Blogging 1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel/   /home/tuser1/ ~]# chmod&n…

    Linux干货 2016-12-26
  • 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@centos7 ~]# who|cut -d' ' -f1|sort -u fedora gentoo root 2、取出最后登录到当前系统的用户的相关信息。 [root@ce…

    Linux干货 2017-01-16
  • lvs DR模型

    LVS 负载均衡 使用lvs部署负载均衡服务器  实现4层tcp调度 lvs一共四种模式   分别是NAT  DR  TUN和FullNAT模式 NAT模式和DR模式部署相对简单而且实用性强 现在部署一下  LVS的DR模型 首先准备三台主机  使用的三台系统都是centos 7…

    2017-05-15
  • for,while,until简介

    Shell(以Bash为例)中的循环语句一般有for、while、until这几种,偶尔还有写错语法的时候,这里结合实例来自己总结一下。也为今后使用提供一个快捷的资料获取渠道。 一、for循环语句 实例1.1 最基本的for循环: (传统的形式,for var in …) 代码如下: #!/bin/bashfor x in one two three fou…

    Linux干货 2016-08-22

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-20 12:31

    文章很具有操作性,不错哦,