实验用机:CentOS 5.7

一、破解密码

  root用户可以更改任何用户的密码,普通用户只能修改自己的密码。
步骤:
1、重新启动系统
2、开机倒数时间内,敲任意键
3、按字母e去编辑

4、选择kernel 开头的行,再次按字母e 编辑

然后敲空格 输入数字1,再敲回车

进入单用户模式,破解密码。(此模式绕过密码验证)

5、按字母键b 去引导进入系统

6、直接passwd 修改root用户的密码
7、输入init 5或者init 3 进入系统,或者reboot重新启动系统
 
补充扩展:
1、修改配置文件---开机进入界面(字符)
shell> vim  /etc/inittab
# Default runlevel. The runlevels used are:
# - halt (Do NOT set initdefault to this)
# - Single user mode
# - Multiuser, without NFS (The same as , if you do not have networking)
# - Full multiuser mode
# - unused
# - X11
# - reboot (Do NOT set initdefault to this)
id : 3 : initdefault :   //设置开机启动进入字符界面

解析:(linux运行级别)
   halt 关机
   单用户模式 --破解密码的时候
   多用户模式 --不能使用NFS功能
   完全多用户模式,可以使用网络功能 --字符界面
   未使用
   完全多用户模式,可以使用网络功能 --图形界面
   重新启动
initdefault 系统默认的初始化级别
init  0  关机 (poweroff、halt、shutdown -h now )
init  6  重新启动 (reboot、shutdown -r now)
init  3  进入字符界面
 
2、系统运行级别
shell> runlevel  //查看当前的运行级别
S
# 代表开机进入的运行级别
#S 代表当前的运行级别(single) shell> init 切换用户级别
(重启 ……) shell> runlevel
S
#说明是从单用户切换到运行级别3 shell> runlevel
N
N 代表之前没有运行级别
 
二、营救模式
Q:如何进入营救模式(rescue mode)
A:
  使用光盘进入
步骤:
1、放入系统光盘(无所谓是否对应)
2、设置从光盘启动
当进入启动页面时及时按Esc键(boot menu)
> 选择rescue installed system 进入营救模式
 
按提示步骤执行(选择)
> rescue method --> local cd/dvd (Centos)
> 是否连接网络--No
> 想要对系统做更改(即可以读又可以写) --> continue
  只读的方式挂载 --> read-only
  如果想激活SAN --> advanced
  如果有错误可以跳过该步骤进入一种shell --> skip

> chroot  /mnt/sysimage  #切换根环境到原来本身系统里的根

> cp /etc/passwd-  /etc/passwd

  (或是进行其他操作进行修改,vi文件)

> exit

> reboot

 
 
总结:
  1.单用户模式 --> 破解密码
    看/etc/passwd
    不看/etc/shadow
  2.营救模式 --> 进入不了系统了
    利用光盘里的系统进入电脑,去修复磁盘里的系统

Linux_破解密码-营救模式的更多相关文章

  1. Centos7.x破解密码

    Centos7.x破解密码 centos7 破解密码 重置Centos 7 Root密码的方式和Centos 6完全不同.让我来展示一下到底如何操作. 1 .在启动grub菜单,选择编辑选项启动 14 ...

  2. ubuntu破解密码方法

    摘要: 开机按住任何键(shift)停住grub菜单,进入advanced option for ubuntu,出现的菜单中,光标移动至…(recovery mode)按E进入编辑,找到ro reco ...

  3. 如何破解密码的哈希值,破解双MD5密码值

    这是关于我如何破解密码的哈希值1亿2200万* John the Ripper和oclHashcat-plus故事. 这是几个月前,当我看到一条推特:从korelogic约含共1亿4600万个密码的密 ...

  4. linux系统破解密码。

    Linux系统Centos7及RedHat7破解密码 步骤如下: 1.开机之后按"e"键 2.找到以linux16的开头的行在行尾添加 rd.break console=tty0 ...

  5. redhat、centos7系列破解密码

    redhat或者centos7,破解密码: 1.开机出现引导菜单时按下e键 2.找到linux16行,在其后追加 rd.break 参数 console=tty0 3.启动到特定的模式,由于更改密码需 ...

  6. 教你用免费的hihttps开源WEB应用防火墙阻止暴力破解密码

    教你用免费的hihttps开源WEB应用防火墙阻止暴力破解密码 很多企业都有自己的网站,需要用户登录后才能访问,但有大量的黑客攻击软件可以暴力破解网站密码,即使破解不了也非常恶心.有没有免费的解决办法 ...

  7. windows下hashcat利用GPU显卡性能破解密码

    由于一般密码破解工具的破解速度实在是太慢,而且支持的密码破解协议也不多,暴力破解的话,有的密码1年时间也破不出来,用字典跑的话必须要明文密码在字典里才行,而且密码字典太大的话,也很浪费时间,跑不出来也 ...

  8. John the Ripper破解密码

    目录 John the Ripper 破解Linux系统密码 破解Windows系统密码 John the Ripper John the Ripper是一个快速的密码破解工具,用于在已知密文的情况下 ...

  9. Linux进阶之Linux破解密码、yum源配置、防火墙设置及源码包安装

    一.老师语录: 所有要求笔试的公司都是垃圾公司 笔试(是考所有的涉及到的点) 要有自己的卖点.专长(给自己个标签)(至少一个) 生产环境中,尽量使用mv(mv到一个没用的目录下),少使用rm 二.防火 ...

随机推荐

  1. 关于laravel框架的跨域请求/jsonp请求的理解

    最近刚接触laravel框架,首先要写一个跨域的单点登录.被跨域的问题卡了两三天,主要是因为对跨域这快不了解,就在刚才有点茅塞顿开的感觉,我做一下大概整理,主要给一些刚接触摸不着头脑的看,哪里写得不对 ...

  2. ajax大洋第一步

    Ajax工具包 Ajax并不是一项新技术,它实际上是几种技术,每种技术各尽其职,以一种全新的方式聚合在一起. 服务器端语言:服务器需要具备向浏览器发送特定信息的能力.Ajax与服务器端语言无关. XM ...

  3. webx request注入单例增强实现

    由于在spring中request对象的scope限制导致了request对象无法直接注入到单例bean中,所以webx对其进行了增强实现,达到单例注入的目的. 实现原理大致如下: 1 启动时注册全局 ...

  4. tr069开源协议EasyCwmp移植

    1.平台MT7628 2.交叉编译器及版本信息mipsel-linux + buildroot-gcc463_32bits.tar.bz2 3.创建工作目录lancer@ubuntu:~$ mkdir ...

  5. SQL基础增删改查

    一.基础语句介绍 SQL 可以分为两个部分:数据操作语言(DML)和数据定义语言(DDL) 1.数据操作语言(DML)基本指令: select       从数据表中获取数据(现阶阶段,二次开发常用) ...

  6. SIP DB33标准笔记 监控图像获取

    实时监控图像的获取: a) 实时监控图像的获取过程应包括获取实时流.释放实时流.应使用 RFC 3261 中定义的方法INVITE 获取一个摄像机的实时监控视频流. 取消没有完成的连接应采用 CANC ...

  7. 海康/大华 IpCamera RTSP地址和格式

    海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名.例如 ...

  8. (二)一起学 Java Collections Framework 源码之 AbstractCollection

    . . . . . 目录 (一)一起学 Java Collections Framework 源码之 概述(未完成) (二)一起学 Java Collections Framework 源码之 Abs ...

  9. 我使用的Chrome插件列表

    AdBlock 用来屏蔽广告的,有一些网站会探测出你在使用AdBlock.如果一定要继续浏览的话,你可能需要暂停一下AdBlock Vimium 非常推荐喜欢vim的用户试试看这款插件,它的主要特色是 ...

  10. border-raduis 在IE8中的兼容性问题

    border-raduis 是css3新增加的属性,我们运用起来也很方便,效果很好,但是在IE8以及之前的ie版本并不支持这个属性,怎么解决这个问题呢? 1.切成背景 这也是我经常用到的方法,虽然说有 ...