Cách đặt mật khẩu Grub2

Có một số phương pháp để bảo vệ Grub trong bản phân phối yêu thích của chúng tôi. Tôi đặc biệt cố gắng với biến thể nàyNày khác, nhưng không có gì làm việc cho tôi. Có lẽ tôi đã thiếu một cái gì đó và thật đáng tiếc, bởi vì khi tạo mật khẩu bằng Hash, điều đó sẽ an toàn hơn.

Nhưng dù sao đi nữa, tôi sẽ chỉ cho bạn một cái đã làm việc kỳ diệu cho tôi và cái đó yêu cầu tôi nhập tên người dùng và mật khẩu khi tôi cố gắng chỉnh sửa Grub. Các bước rất đơn giản:

1- Chúng tôi chỉnh sửa tệp /etc/grub.d/00_header:

$ sudo nano /etc/grub.d/00_header

2- Chúng tôi thêm các dòng sau vào cuối cùng:

cat << EOF
  set superusers="elav"
    password elav micontraseña
    EOF

Trong trường hợp của tôi, tôi đã chọn biệt hiệu của mình là siêu người dùng, nhưng bạn có thể chọn bất cứ điều gì bạn muốn. Nếu muốn, chúng tôi có thể thêm nhiều người dùng hơn và nó sẽ trông như thế này:

cat << EOF
  set superusers="elav"
    password elav micontraseña
    password kzkggaara sucontraseña
EOF

Chúng tôi lưu và cập nhật Grub.

sudo update-grub2

Chúng tôi khởi động lại và khi chúng tôi cố gắng chỉnh sửa Grub với chìa khóa "và" Nó sẽ hỏi chúng ta tên người dùng và mật khẩu 