Có một bài đăng trên các diễn đàn Ubuntu về việc bảo vệ các mục bằng mật khẩu , về cơ bản để tạo các trình phục hồi yêu cầu bạn phải đăng nhập như siêu nhân với mật khẩu 1234, bạn cần chỉnh sửa một số tệp cấu hình / tập lệnh rất nhiều lông:
Thêm vào /etc/grub.d/00_header
cat << EOF
set superusers="superman"
password superman 1234
password bill 5678
EOF
Thay đổi /etc/grub.d/10_linux
Từ:
printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}"
Đến:
if ${recovery} ; then
printf "menuentry '${title}' --users superman ${CLASS} {\n" "${os}" "${version}"
else
printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}"
fi
Bảo vệ hoàn hảo là vô cùng khó khăn
Những việc khác bạn cần làm là mật khẩu bảo vệ bios của bạn, vô hiệu hóa khả năng khởi động từ bất cứ thứ gì khác ngoài ổ cứng chính và mã hóa phân vùng gốc của bạn và gắn kết bất kỳ phân vùng nào khác dưới dạng noexec. Điều này vẫn để lại rất nhiều vectơ.