a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 76|回复: 0

[LPI认证] linux认证辅导:Linux各种版本的本地root密码破解方法

[复制链接]
发表于 2012-8-4 12:13:19 | 显示全部楼层 |阅读模式
 (一)RedHat/CentOS/Fedora 系统密码破解% Q5 S* G2 u; t; ^) ]) a2 d: [
  1.在grub选项菜单按E进入编辑模式" m; ?6 c0 B: n! n
  2.编辑kernel 那行最后加上S (或者Single)+ y1 {  W# n" `4 K3 F% Z. H
  3.按B,启动到single-user mode
2 h! |" U2 M5 h: w0 o  4.进入后执行下列命令
3 e' _( @! I9 w9 a! n% @9 ]5 v& a  # mount -t proc proc /proc
0 J& |/ C2 b/ `# \9 x  # mount -o remount,rw /
' k( |! A5 r. P% W  ?passwd( N3 s. d( p5 \4 c8 Q; d- s$ r/ e6 J
  #sync
! m7 i4 U5 G! r4 `. J$ \  #reboot
" L% P1 N5 C+ o; E( H  (二)Debian linux 系统密码破解
* `! _9 g& I* P6 n  1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',青年人网提示按e进入编辑模式
3 e0 K: I! ~4 X! Q6 t; Z  2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启+ v/ \, G* T3 @% R
  3.进入后执行下列命令
. }6 q' H4 a: c* r% P  root@(none)#mount -a
& U4 U: e" \0 `) h4 s7 q  root@(none)#passwd root+ W7 u7 w" Y9 d! }
  root@(none)#reboot6 f. S6 T- `, ^( s
  (三)Freebsd 系统密码破解
8 K/ ~' Y/ y% ?- J5 s# I  v) z9 r  1.开机进入引导菜单4 m2 }; G% W+ ?+ A$ X7 N
  2.选择每项(按4)进入单用户模式
5 V+ N0 l$ ?3 C9 D$ L2 z- q, _' O  3.进入之后输入一列命令
  H/ C+ w& U* Q( h  root@#mount -a
: ]1 }: `! l1 O4 \* r  root@#fsck -y
: N$ L% M" E, H% q( M  root@#passwd(修改密码命令)
" m! g( x+ [7 d: Q7 e& j0 s  root@#root(要破解密码的用户名)9 r  C' D# b4 |# P  I/ |" Q, t/ x
  Enter new unix password:
$ K/ o7 x& i- f/ K: Z; f/ L$ E  root@#init 6 (重启)" X9 C3 S& K3 j8 ^
  (四)Solaris 系统密码破解
8 e7 q: q6 q# r/ e. W  1.在grub选项菜中选择solaris failasfe 项
0 _# U+ t4 X$ {: r% }6 |  2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y, I" }5 {: p' s0 l' w+ w% J
  3.就进入单用户模式
8 N- p0 a/ s' w+ R9 D2 S  4.输入下列命令:passwd! U4 T4 r( x# I' R" W0 C
  root@#init 6 (重启)
: I0 N9 K4 {( I  (五)NetBsd 系统密码破解! i: G, r: Z. G6 W& s
  1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:
5 H+ T% t; F! l" Z" s  > boot -s (进入单用户模式命令)
5 [6 X/ _8 {5 S1 o1 G  2.在以下的提示符号中* V7 h8 u( ~) s. v) G" M
  Enter pathname of shell or RETURN for sh:* j2 f# o* O3 r/ b% D. C  O
  按下 Enter。% P3 q) N7 A/ V1 v; H- C* [
  3.键入以下指令:$ U0 X' [" ~( C4 J
  # mount -a+ W$ X. n" v3 J, M* ^6 p& z" \
  # fsck -y
3 @( L" H7 D8 {: }% G8 v4 M& }  4.使用 passwd 更改 root 的密码。" ]) E7 F% L: t5 ^* ?0 U$ `
  5.使用 exit 指令进入多人模式。8 c$ p: u& F1 v  M/ t5 M9 O
  (六)SUSE 系统密码破解2 H( N8 a, u: N; O: R5 u+ ?! I
  1.重新启动机器,在出现grub引导界面后,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。$ Y" q! S9 n4 {7 ]0 U1 _. X3 o
  2.稍等片刻出现(none)#:命令行。  l$ a7 Q8 X& R, k! R
  3.这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了。
4 N, ^5 I2 b  t/ N9 T5 x  4.这时输入passwd命令就可以重置密码了
& {1 ]+ v. Z0 ^! U( y+ F. x  5.修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-17 04:06 , Processed in 0.680094 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表