萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux不同版本如何破解root密碼?

Linux不同版本如何破解root密碼?

  在Linux系統操作中,root通常是不設置密碼的,一旦設置了root密碼,不小心忘記也不用擔心,下面小編就告訴你Linux不同版本破解root密碼的方法,希望對你有所幫助。

 Linux不同版本如何破解root密碼?

  以root身份登陸,執行:

  # passwd 用戶名 (修改密碼)

  # useradd 用戶名 (添加用戶) 具體示例如下:[root@bogon ~]# passwd root Changing password for user root. New UNIX password:

  BAD PASSWORD: it is based on a dictionary word Retype new UNIX password:

  passwd: all authentication tokens updated successfully.

  linux下root密碼找回方法

  linux的root享有至高無上的權力,一旦root密碼忘記或者被盜,是一件非常頭痛的事情,那麼怎麼樣才能找回root的密碼呢,本人把其總結如下:

  (一)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 (重啟) bitscn.com

上一頁12下一頁共2頁

  (五)NetBsd 系統密碼破解

  1.開機:當出現提示符號並開始倒數五秒時, 鍵入以下指令:

  》 boot -s (進入單用戶模式命令)

  2.在以下的提示符號中

  Enter pathname of shell or RETURN for sh:

  按下 Enter。

  3.鍵入以下指令:

  # mount -a

  # fsck -y

  4.使用 passwd 更改 root 的密碼。

  5.使用 exit 指令進入多人模式。

  (六)debian linux系統密碼破解

  1、在Grub的引導裝載程序菜單上,選擇你要進入的條目,鍵入 “e” 來進入編輯模式;

  2、在第二行(類似於kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),鍵入”e”進入編輯模式;

  3、在句末加上”init=/bin/bash”,回車;

  4、按“b”啟動系統。 這樣我們即可獲得一個bash的shell,

  進入shell後,根分區的掛載模式默認是只讀,我們要將其改為可寫,否則不能更改root密碼:

  mount -no remount,rw /

  passwd root

  sync

  mount -no remount,ro /

  reboot

  這樣即可成功更改debian的root用戶的密碼。

  (七)

  1.在啟動linux的時候按Ctrl+X,在bash#提示符下輸入linux single 或 linux 1,然後在

  bash# 輸入 passwd root 就可以更改密碼了! 設置完後#init 6 重啟 OK.

  也可以在:

  2.在啟動linux的時候按Ctrl+X,在bash#提示符下輸入:vi \etc\passwd,找到root,把裡面的root:x:…。

  的“x”刪掉。就刪除了密碼!

  (八)

  一、關於lilo

  1. 在出現 lilo: 提示時鍵入 linux single 畫面顯示 lilo: linux single

  2. 回車可直接進入linux命令行

  3. 用password命令修改密碼

  二、關於 grub

  1. 在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項,然後按e鍵

  2. 再次用上下鍵選中你平時啟動linux的那一項(類似於kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然後按e鍵

  3. 修改你現在見到的命令行,加入single,結果如下:

  kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ single

  4. 回車返回,然後按b鍵啟動,即可直接進入linux命令行

  5.用password命令修改密碼

  (九)

  1、把系統安裝光盤插入,重啟機器,啟動時迅速按下Del鍵,進入CMOS,把啟動順序改為光盤先啟動,這樣就啟動了Linux安裝程序,按F5,按提示打入Linuxrescue回車,進入救援模式,接下來是選擇語言及鍵盤,直接回車即可,程序提示已經把硬盤上的Linux系統安裝到了/mnt/sysimage下,然後出現了超級用戶提示符#。

  2、進入到硬盤etc目錄下:cd/mnt/sysimage/etc,先做備份防不測:

  cpshadowshadow.old修改shadow文件的屬性為可寫:chmod+wshadow然後用vi修改之:找到含root用戶信息的那一行:root:…。:,前兩個冒號之間就是加密的密碼,把它刪除掉(冒號不能刪),存盤退出。這樣root的密碼就為空了。

  不會用vi的用戶可以采取如下方法:找一張DOS盤插入軟驅,把Shadow拷貝到dos盤上:

  mcopyshadowa:/然後在Windows下用附件中的記事本修改之,注意打開文件類型一定要選所有文件(*.*),存盤退出。最後再拷回:

  mcopya:/shadowmnt/sysimage/etc

  3、把Shadow的屬性改回只讀:chmod-wshadow,最後輸入Exit退出,取出光盤。

  4、為安全起見,重啟後應在終端窗口中再給root加上密。

  上面就是Linux破解root密碼的方法介紹了,本文介紹了Linux、Debian Linux、Freebsd、Solaris、NetBsd等不同版本root密碼的破解方法,不同版本的Linux系統破解方法不同。

上一頁12 下一頁共2頁
copyright © 萬盛學電腦網 all rights reserved