Linux密碼破解及GRUB加密示範

來源:互聯網
上載者:User

Linux密碼破解及GRUB加密示範

Ubuntu Linux系統下密碼破解及GRUB加密示範

so easy,不可不會!

原理:

通過進入單一使用者模式(單一使用者模式也即是只有一個使用者可以訪問資源的狀態,且單一使用者模式就是系統處於最原始的狀態,大部分服務還未開啟),可以對密碼進行修改

步驟:

1、開機時按住shift鍵 進入grub介面(grub就是作為引導載入程式,可以類似看成pc機的Bios)

2、用鍵盤上下鍵移到第二行的復原模式,按e(注意不是斷行符號鍵)

3、 把游標移到倒數第三行,把"ro recovery nomodeset"替換成"rw single init=/bin/bash"

4、再按下Ctrl + x,即進入了單一使用者模式

5、輸入命令,進行修改密碼: passwd + username(要修改的使用者)

GRUB加密:

·說明:為了防止別人通過上述方法修改密碼,可以對grub進行加密,如果別人不知道grub加密的賬戶和密碼,則無法進入。

具體操作:

1、製作密文密碼

輸入命令:grub-mkpasswd-pbkdf2

提示輸入要加密的密碼,如123

產生要加密後的密碼,複製一下

2、修改/etc/grub.d/00_header,在末尾追加:

cat <<EOF

set superusers="test"                    //test即是給grub設定的加密賬戶

password_pbkdf2  testgrub.pbkdf2.xxxxxxxx      //後面即是上面做的加密密碼

EOF

3、更新grub

輸入命令:update-grub2

4、下次進入grub,進行修改時需要輸入grub的賬戶和密碼(如:賬戶test,密碼123) 

如何在Ubuntu12.04/12.10中重裝或修複Grub2引導

Linux啟動引導過程 grub和mbr

grub 的安裝與使用

grub引導程式設定檔分析

CentOS 6.4 grub加密碼

CentOS GRUB引導錯誤無法進入系統解決辦法

本文永久更新連結地址:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.