RedHat-Linux密码破解

来源:互联网 发布:mysql 金额有逗号排序 编辑:程序博客网 时间:2024/05/22 02:10
 大家都说Linux系统安全性比较高但是并不是说无懈可击,Linux密码破解是一种特殊的做法来完成这一目的的。现在这里是解决Redhat Linux的一个问题,在其他发行版本上还没做实验。有兴趣可以试一试这个Linux密码破解方法。
  linux安装完毕后会有一个root用户。那么如何在不知道密码的情况下修改掉root用户的密码呢?
  本系统使用RedHat Linux 安装环境是vmware 6.0 使用GRUB引导。
  方法如下:
  1.在grub引导界面中按“e”进入grub的编辑模式。
  2.编辑模式下选择第二项,即:“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/”。然后再按“e”编辑此项。
  3.在后面加上“ single”(注意:前面有一个空格)。然后回车,再按“b”这样就启动了linux的单用户模式。
  4.由于是单用户模式,所以不需要密码。启动完毕后,在提示符下(注意这时提示符是sh-2.05b#之类的,不是以前的提示符了)输入:“passwd root”(passwd是修改用户密码的命令。)。然后根据提示修改密码就可以了。(有时会提示bad password,没有关系的。主要是设置的密码过于简单或者是常见的单词的原因。)
  5.重启,正常进入。OK,root密码被修改了。
  我们就完成了Linux密码破解的工作。
一)Linux 系统密码破解
  1.在grub选项菜单按E进入编辑模式
  2.编辑kernel那行 /init 1 (或/single)
  3.按B重启
  4.进入后执行下列命令
  root@#passwd root (设置root的密码)
  Enter new unix password:输入新的密码
  root@#init 6
  (二)debian linux 系统密码破解
  1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',按e进入编辑模式 
  2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启
  3.进入后执行下列命令
  root@(none)#mount -a
  root@(none)#passwd root
  root@(none)#reboot
  (三)Freebsd 系统密码破解
  1.开机进入引导菜单
  2.选择每项(按4)进入单用户模式
  3.进入之后输入一列命令
  root@#mount -a
  root@#fsck -y
  root@#passwd(修改密码命令)
  root@#root(要破解密码的用户名)
  Enter new unix password:
  root@#init 6 (重启)
  (四)Solaris 系统密码破解
  1.在grub选项菜中选择solaris failasfe 项
  2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y
  3.就进入单用户模式
  4.输入下列命令
  #passwd
  #New passwd:输入新的密码
  #Re-enter New passwd:在次输入新的密码
  #init 6 (重启)
  (五)NetBsd 系统密码破解 
  1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令: 
  > boot -s (进入单用户模式命令)
  2.在以下的提示符号中 
  Enter pathname of shell or RETURN for sh: 
  按下 Enter。 
  3.键入以下指令: 
  # mount -a 
  # fsck -y
  4.使用 passwd 更改 root 的密码。
  5.使用 exit 指令进入多人模式。

0 0