Centos8 加密 GRUB 防破解root密碼
忘記root密碼的時候,往往會進入單使用者模式重置root密碼。任何人能通過未設防grub重置root密碼是很危險的事,本文以centos8為例介紹設定GRUB賬戶給GRUB加密,避免能直接進入單使用者模式
Cento8
在我實際測試用這個方法在centos8是有效的。
在root許可權編輯"grub.d"目錄下的"00_header"檔案,命令模式輸入大寫G,跳轉到檔案尾部。
vim /etc/grub.d/00_header
在尾部追加下面的語句,兩處admin位置代表賬戶,qwe123位置代表密碼,可以自行設定其他。
cat <<EOF
set superusers='admin'
password admin qwe123
E0F
檔案編輯儲存,更新一下grub檔案
grub2-mkconfig -o /boot/grub2/grub.cfg
然後重啟,在開機grub選擇頁面按e進入編輯引導,如果有需要登入且輸入對應的賬戶密碼進入編輯,即為設定成功。
Centos7.2/Centos8
首先設定密碼
grub2-set-password
記住密碼,輸入兩次確認密碼:
密碼密文存放在:/boot/grub2/user.cfg檔案中
這樣生成的預設賬戶是root,有需要可以把root修改成其他的:
vim /etc/grub.d/01_users
最後一步更新grub。
grub2-mkconfig -o /boot/grub2/grub.cfg
然後重啟在grub選擇項那裡按e測試grub賬戶密碼。
參考連結 :
Centos8 加密 GRUB 防破解root密碼
https://mp.weixin.qq.com/s/65bh_yg4Psx9pDjf6CR41g
相關文章
- Centos8加密GRUB防破解root密碼CentOS加密密碼
- Linux 7 破解 root 密碼以及grub2加密.....Linux密碼加密
- 破解 RHEL7.3 的 root 密碼密碼
- linux破解root登入密碼,並重置Linux密碼
- deepin 20 破解root密碼實戰--圖文密碼
- CentOS7密碼忘記解決方法&&GRUB選單加密CentOS密碼加密
- Python學習——Caesar Cipher密碼破解(加密)方法Python密碼加密
- 破解 MySQL5.7 資料庫的 root 登入密碼MySql資料庫密碼
- 破解 MariaDB5.5 資料庫的 root 登入密碼資料庫密碼
- 【教程】原始碼加密、防洩密軟體原始碼加密
- 直播開發app,MySQL8修改root密碼加密方式APPMySql密碼加密
- 網易遊戲登入密碼加密破解小試遊戲密碼加密
- Ubuntu重置root密碼Ubuntu密碼
- MySQL 重置Root密碼MySql密碼
- MySQL 8.0 重置 root 密碼MySql密碼
- ubantu 設定root密碼密碼
- CentOS 7.5 重置 root 密碼CentOS密碼
- 設定 Homestead root 密碼密碼
- 自動劫持root密碼密碼
- mysql 5.7忘記root密碼MySql密碼
- 07 . Jenkins忘記root密碼Jenkins密碼
- ubuntu16.04 root 初始密碼Ubuntu密碼
- 修改Mysql root密碼的方法MySql密碼
- 【轉載】Linux忘記root密碼--進入單使用者模式修改root密碼Linux密碼模式
- python實現密碼破解Python密碼
- MySQL8.0 忘記 root 密碼下如何修改密碼MySql密碼
- 同事加密壓縮包密碼忘記了,我用python幫他破解!加密密碼Python
- mysql 8.0.11 以上版本修改root密碼MySql密碼
- MySQL的Root使用者密碼MySql密碼
- rocky9如何重置root密碼密碼
- Linux忘記root密碼解鎖Linux密碼
- centos7的root密碼重置CentOS密碼
- mysql忘了root密碼怎麼辦MySql密碼
- MYSQL5.7 ROOT密碼修改教程MySql密碼
- 密碼危機:深度學習正在加速密碼破解!密碼深度學習
- 通過窮舉法快速破解excel或word加密文件最高15位密碼Excel加密密碼
- oracle 密碼詳解以及破解Oracle密碼
- rar密碼破解工具彙總密碼