歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux密碼破解及GRUB加密演示

Linux密碼破解及GRUB加密演示

日期:2017/2/28 14:26:08   编辑:Linux教程

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引導 http://www.linuxidc.com/Linux/2012-11/74901.htm

Linux啟動引導過程 grub和mbr http://www.linuxidc.com/Linux/2013-07/87923.htm

grub 的安裝與使用 http://www.linuxidc.com/Linux/2013-07/87682.htm

grub引導程序配置文件分析 http://www.linuxidc.com/Linux/2013-07/87547.htm

CentOS 6.4 grub加密碼 http://www.linuxidc.com/Linux/2013-07/87124.htm

CentOS GRUB引導錯誤無法進入系統解決辦法 http://www.linuxidc.com/Linux/2014-11/108835.htm

Copyright © Linux教程網 All Rights Reserved