ฉันติดตั้ง Ubuntu 12 พร้อมการเข้ารหัสดิสก์เต็มรูปแบบและตอนนี้ฉันต้องการเปลี่ยนวลีรหัสผ่าน
สิ่งนี้สามารถทำได้?
ฉันติดตั้ง Ubuntu 12 พร้อมการเข้ารหัสดิสก์เต็มรูปแบบและตอนนี้ฉันต้องการเปลี่ยนวลีรหัสผ่าน
สิ่งนี้สามารถทำได้?
คำตอบ:
นี่เป็นวิธีที่ง่ายที่สุดในการทำ:
Superกด
พิมพ์Disk Utility
และเรียกใช้โปรแกรมด้วยชื่อเดียวกัน
เลือกพาร์ติชันที่เข้ารหัส
Change passphrase
คลิก
Ubuntu ใช้ LUKS เพื่อเข้ารหัสพาร์ติชันและ LVM
LUKS สนับสนุนแปดช่องเสียบหลักต่อพาร์ติชัน cryptsetup luksAddKey
และcryptsetup luksRemoveKey
สามารถนำมาใช้เพื่อเพิ่มและลบกุญแจจากช่อง cryptsetup luksDump
สามารถบอกได้ว่าช่องไหนมีกุญแจอยู่ในนั้น
โดยทั่วไปวิธีที่ถูกต้องคือคุณต้องการเพิ่มคีย์ลงในสล็อตใหม่ทดสอบว่าคุณสามารถใช้คีย์ใหม่ได้สำเร็จจากนั้นเมื่อคุณพร้อมให้ลบคีย์เก่า
ในระหว่างกระบวนการบู๊ตเมื่อคุณถูกถามถึงกุญแจมันควรบอกว่าอุปกรณ์บล็อคใดที่พยายามปลดล็อค นั่นคือพาร์ติชั่นที่คุณต้องใช้กับcryptsetup
คำสั่ง
ดังนั้นใช้cryptsetup
เพื่อเพิ่มคีย์รีบูตและลองใช้คีย์ใหม่ เมื่อคุณสามารถยืนยันการใช้งานได้คุณสามารถลบรหัสเดิมได้
ฉันจะสำรองข้อมูลของคุณก่อนที่จะลองหรือทำตามคำแนะนำของคนอื่นหรืออย่างน้อยก็รอ upvotes สองสามครั้ง เป็นเวลานานแล้วที่ฉันเปลี่ยนรหัสบนพาร์ติชัน LUKS (แก้ไข: หรือใช้ระบบ Linux พร้อม GUI ... )
cryptsetup luksHeaderBackup /dev/sda1 --header-backup-file /media/externalthing/somefile
สำรองไฟล์ แทนที่luksHeaderBackup
ด้วยluksHeaderRestore
เพื่อคืนค่าปุ่มเก่าอีกครั้ง โปรดทราบว่าการสำรองข้อมูลส่วนหัวควรได้รับการบันทึกลงในที่ปลอดภัย
นี่คือสิ่งที่ต้องทำ
ตอนนี้มองไปทางขวา มีแนวโน้มที่จะมีหลายพาร์ติชัน
ตัวเลือกในการเปลี่ยนข้อความรหัสผ่านจะมีให้ถ้าพาร์ติชั่นด้านขวาของมัน
หากไม่มีให้เลือกพาร์ติชันอื่น เป็นไปได้มากที่สุดพาร์ติชันที่ถูกต้องจะเป็นPartition 5
การเพิ่มคำตอบเนื่องจากนี่เป็นหนึ่งในผลการค้นหาอันดับต้น ๆ
ดูเหมือนว่าcryptsetup
ตอนนี้จะมีคำสั่งluksChangeKey
ให้ทำการดำเนินการนี้และทำสิ่งที่ LawrenceC กล่าวไว้ในคำตอบอื่น ๆ หากต้องการเปลี่ยนการเรียกใช้ข้อความรหัสผ่าน
cryptsetup luksDump <device>
จะเป็นการเพิ่มคีย์ใหม่และลบคีย์ก่อนหน้า