GRUB2 為預設開機載入程式,設定密碼可防止他人透過編輯啟動參數進入單用戶模式竄改系統。本文說明完整設定流程。
grub-mkpasswd-pbkdf2
# 輸入兩次密碼,輸出類似:
# grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CEcp /etc/grub.d/00_header /etc/grub.d/00_header.bak
vi /etc/grub.d/00_header### Add those line to set GRUB2 password
cat << EOF
set superusers="leekwen"
password_pbkdf2 leekwen grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CE
EOF
### Add endupdate-grub務必執行此命令使設定生效。
重開機後,在 GRUB 選單按 e 會要求輸入用戶名(如 leekwen)與密碼,驗證通過才能編輯啟動項。