วิธีการกู้คืน Home Directory ที่เข้ารหัสบน Ubuntu
เข้าถึงโฮมไดเร็กตอรี่ที่เข้ารหัสเมื่อคุณไม่ได้เข้าสู่ระบบ - พูดจาก CD สดและสิ่งที่คุณจะเห็นคือไฟล์ README คุณจะต้องใช้คำสั่งเทอร์มินัลเพื่อกู้คืนไฟล์ที่เข้ารหัสของคุณ.
คุณควรสำรองข้อความรหัสผ่านสำหรับติดตั้งไว้ล่วงหน้า - คุณอาจต้องใช้สิ่งนี้ในอนาคต ในขณะที่ eCryptfs ถอดรหัสไฟล์ของคุณด้วยข้อความรหัสผ่านสำหรับเข้าสู่ระบบของคุณอาจจำเป็นต้องใช้วลีรหัสผ่านสำหรับติดตั้งหากไฟล์ของ eCryptfs สูญหาย.
ข้อความรหัสผ่านการเข้ารหัสสำรอง
หากคุณใช้โฮมไดเรกทอรีของอูบุนตูที่เข้ารหัสคุณควรเก็บสำเนาสำรองของข้อความรหัสผ่านที่ใช้เชื่อมต่อไว้ คุณจะเห็นกล่องโต้ตอบแจ้งให้คุณทำหลังจากเข้ารหัสไดเรกทอรีหลักของคุณ เขียนข้อความรหัสผ่านนี้และเก็บไว้ในที่ปลอดภัย - คุณอาจต้องใช้เพื่อกู้คืนไฟล์ของคุณในอนาคต.
หากคุณต้องการได้รับข้อความรหัสผ่านสำหรับติดตั้งนี้ในภายหลังให้เรียกใช้ ecryptfs-แกะ-วลีรหัสผ่าน คำสั่งในขณะที่เข้าสู่ระบบ.
คุณยังสามารถกู้คืนไฟล์ที่เข้ารหัสของคุณโดยไม่ต้องใช้วลีรหัสผ่านที่กำหนดใช้นี้สมมติว่าข้อความรหัสผ่านที่เข้ารหัสของ ecryptfs ยังคงมีอยู่ในฮาร์ดไดรฟ์ของคุณ อย่างไรก็ตามหากคุณสูญเสียข้อมูลนี้หรือเกิดความเสียหายคุณจะต้องมีข้อความรหัสผ่านที่ติดตั้งเพื่อกู้คืนไฟล์ของคุณ.
การกู้คืนจาก Live CD
คุณสามารถกู้คืนไฟล์ของคุณโดยการบูตจาก Ubuntu live CD หรือไดรฟ์ USB หากคุณยังมีดิสก์หรือไดรฟ์ USB ที่ติดตั้ง Ubuntu อยู่คุณสามารถใช้สิ่งนั้นได้ มิฉะนั้นคุณสามารถดาวน์โหลด ISO จากเว็บไซต์ของ Ubuntu และวางไว้บนไดรฟ์ซีดีดีวีดีหรือ USB.
ล็อกอินเข้าสู่สภาพแวดล้อม Ubuntu สดและตรวจสอบให้แน่ใจว่าพาร์ทิชันที่มีไดเรกทอรีบ้านที่เข้ารหัสของคุณติดตั้งอยู่ คุณสามารถเมานได้อย่างง่ายดายโดยคลิกที่มันในตัวจัดการไฟล์ - คุณจะเห็นไอคอนดีดออก (unmount) แสดงว่าพาร์ทิชันถูกเมาท์.
จากนั้นให้เปิดเครื่องเทอร์มินัลแล้วเรียกใช้คำสั่งต่อไปนี้เพื่อค้นหาระบบไฟล์ที่ติดตั้งของคุณเพื่อค้นหาไดเรกทอรีส่วนตัวที่เข้ารหัส
sudo ecryptfs-recovery-private
คำสั่งจะเสนอให้กู้คืนไดเรกทอรีที่เข้ารหัสหากมันอยู่หนึ่งไดเรกทอรี.
สมมติว่าคำสั่งพบไฟล์วลีรหัสผ่านที่ถูกรวมไว้ในระบบของคุณคำสั่งนั้นจะพร้อมท์ให้คุณใส่ข้อความรหัสผ่านสำหรับล็อกอินของคุณ หากไม่พบไฟล์นี้คุณจะต้องใช้วลีรหัสผ่านสำหรับเมานต์ ecryptfs-แกะ-วลีรหัสผ่าน คำสั่ง - หวังว่าคุณจะมีสำเนานี้ หากคุณไม่ทำเช่นนั้นคุณจะไม่สามารถกู้คืนไฟล์ของคุณได้.
คำสั่งจะเมานต์ไดเร็กทอรีที่เข้ารหัสในไดเร็กทอรี / tmp ของคุณ.
คุณสามารถเข้าถึงไดเรกทอรีนี้เพื่อดูเวอร์ชันที่ถอดรหัสของไฟล์ของคุณ อย่างไรก็ตามคุณอาจไม่สามารถอ่านไดเรกทอรีนี้ในฐานะผู้ใช้ซีดีสด.
ในการเข้าถึงไดเรกทอรีด้วยเบราว์เซอร์ไฟล์กราฟิกให้เรียกใช้ Nautilus ในฐานะรูท กด Alt + F2 พิมพ์ gksu nautilus, และกด Enter.
คุณจะสามารถเข้าถึงไฟล์ของคุณจากหน้าต่าง Nautilus ที่ทำงานในฐานะรูท จากที่นี่คุณสามารถคัดลอกไฟล์ไปยังฮาร์ดไดรฟ์ภายนอกหรือตำแหน่งอื่นได้อย่างง่ายดาย.