LINUX 下找回 root 密碼(精)

來源:互聯網
上載者:User

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 系統密碼破解 bitscn.com

  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

  (五)NetBsd 系統密碼破解

  1.開機:當出現提示符號並開始倒數五秒時, 鍵入以下指令:  
  > boot -s (進入單一使用者模式命令) 
  2.在以下的提示符號中  
  Enter pathname of shell or RETURN for sh:  
  按下 Enter。  
  3.鍵入以下指令:  
  # mount -a  
  # fsck -y 
  4.使用 passwd 更改 root 的密碼。 
  5.使用 exit 指令進入多人模式。


(六)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   就可以更改密碼了!   
  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加上密

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.