ป้องกันรายการ Windows ใน Grub2 ด้วยรหัสผ่าน

ในหนึ่ง บทความก่อนหน้า เราได้เห็นวิธีการป้องกัน ด้วง 2 เพื่อให้ไม่มีใครสามารถแก้ไขได้เว้นแต่จะเป็นผู้ใช้ที่มีสิทธิ์

โดยทำตามขั้นตอนง่ายๆเหล่านี้เราสามารถป้องกันอินพุตใด ๆ ของเราจากไฟล์ ด้วง เป็นรายบุคคลและด้วยวิธีนี้ช่วยเพิ่มความปลอดภัยให้กับระบบของเรา บนพีซีที่มีระบบปฏิบัติการหลายระบบสิ่งนี้มีประโยชน์ในการป้องกันไม่ให้ผู้บุกรุกเข้าถึงระบบปฏิบัติการใด ๆ

ลองมาเป็นตัวอย่างคอมพิวเตอร์ที่ติดตั้ง อูบุนตู 12.04 y windows XP.

ก่อนดำเนินการต่อให้ทำการบันทึกไฟล์ที่เรากำลังจะแก้ไขและมี LiveCD หรือหน่วยความจำที่บูตได้ในมือเนื่องจากในกรณีที่เกิดข้อผิดพลาดเราจะไม่สามารถเข้าถึงคอมพิวเตอร์ของเราได้ตามปกติ

การตั้งค่าผู้ใช้:

สำหรับแต่ละอินพุตใน Grub คุณสามารถตั้งค่าผู้ใช้นอกเหนือจาก superuser ได้ (ผู้ที่สามารถแก้ไข Grub ได้โดยกดปุ่ม« e »). เราจะทำสิ่งนี้ในไฟล์ /etc/grub.d/00_header. เราเปิดไฟล์ด้วยโปรแกรมแก้ไขที่เราชื่นชอบ:

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

ในตอนท้ายเราใส่สิ่งต่อไปนี้:

cat << EOF ตั้ง superusers = "user1" รหัสผ่าน user1 password1 EOF

โดยที่ user1 คือ superuser ตัวอย่าง:

cat << EOF ตั้ง superusers = "superuser" รหัสผ่าน superuser 123456 EOF

ตอนนี้ในการสร้างผู้ใช้เพิ่มเติมเราต้องเพิ่มไว้ด้านล่างบรรทัด:

password superusuario 123456

จะมากหรือน้อยดังนี้

cat << EOF ตั้ง superusers = "superuser" รหัสผ่าน superuser 123456 รหัสผ่าน user2 7890 EOF

เมื่อเราสร้างผู้ใช้ที่ต้องการได้แล้วเราจะบันทึกการเปลี่ยนแปลง

การปกป้อง Windows

ก่อนที่จะดำเนินการต่อในส่วนนี้ฉันมีบางอย่างจะชี้แจง บทความนี้ผมเอามาจากผม บล็อกเก่าและขั้นตอนที่ฉันแสดงความคิดเห็นต่อไปคือขั้นตอนที่ต้องดำเนินการในเวลานั้น แต่วันนี้ฉันต้องทำซ้ำและมีการเปลี่ยนแปลงเล็กน้อย ฉันแสดงความคิดเห็นเกี่ยวกับพวกเขาด้านล่าง:

ตอนนี้เราต้องแก้ไขไฟล์ /etc/grub.d/30_os-prober. เราเปิดด้วยโปรแกรมแก้ไขที่เราชื่นชอบ

$ sudo nano /etc/grub.d/30_os-prober

และเรามองหาโค้ดที่ระบุว่า:

menuentry "${LONGNAME} (on ${DEVICE})" {

ปัจจุบันบรรทัดอ่าน:

menuentry "${LONGNAME} (on ${DEVICE})" --class windows --class os {

ซึ่งมากหรือน้อยในบรรทัด 100 หรือ 151 และเราปล่อยไว้อย่างนี้:

menuentry "${LONGNAME} (on ${DEVICE})" --users manager --class windows --class os {

เราบันทึกการเปลี่ยนแปลงและดำเนินการ:

$ sudo update-grub2

ก่อนหน้านี้เพื่อให้ทำงานได้เราต้องเปิดไฟล์ /boot/ด้วง/grub.cfg

$ sudo nano /boot/grub/grub.cfg

ค้นหารายการ Windows (ประมาณนี้):

menuentry "Windows XP Profesional" {

และปล่อยไว้แบบนี้:

menuentry "Windows XP Profesional" --users usuario2 {

แต่ไม่จำเป็นอีกต่อไปเพราะเมื่อดำเนินการคำสั่ง

$ sudo update-grub2

การเปลี่ยนแปลงจะถูกเพิ่มโดยอัตโนมัติ รีสตาร์ทแล้ว voila ลองเข้า Windows แล้วมันจะถาม passwd หากพวกเขากดปุ่ม« e »ระบบจะถามรหัสผ่านด้วย


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   f3niX dijo

    โพสต์ที่ดีฉันลองทักทายแล้ว!

    1.    Elav dijo

      ขอบคุณ😀

  2.   ซาตาน dijo

    น่าสนใจ ... เดี๋ยวต้องไปลอง

  3.   ลีโอนาร์โดพีซี1991 dijo

    น่าสนใจฉันจะต้องลองสักวัน