HDD ภายนอกที่เข้ารหัสด้วย 17.10 จะสามารถเข้าถึงได้ด้วย 18.04 หลังจากการอัพเกรดหรือไม่


11

ปัจจุบันฉันใช้เวลา 17.10 และไม่ใช้การเข้ารหัสในไดรฟ์ภายในของฉัน แต่มีดิสก์ USB ภายนอกที่ถูกเข้ารหัส ฉันใช้เพื่อสำรองข้อมูล

เพราะผมก็ไม่แน่ใจว่าผมใช้ecryptfsหรือcryptsetup ผมแสดงขั้นตอนที่จะเอาไปตั้งค่าดิสก์ภายนอก:

  1. กิจกรรม→ดิสก์→เลือกไดรฟ์→สร้างพาร์ติชัน→ปริมาณรูปแบบ :

  2. ใส่รหัสผ่าน (สองครั้ง) → สร้าง

เมื่อฉันเชื่อมต่อ HDD Ubuntu จะแจ้งให้ฉันป้อนวลีรหัสผ่านแล้วติดตั้ง มันใช้งานได้อย่างมีเสน่ห์และฉันสามารถเขียนข้อมูลสำรองลงดิสก์ภายนอกได้ ไม่มี.Privateโฟลเดอร์และไม่มีไฟล์อื่นนอกเหนือจากที่ฉันใส่ไว้ (รวมถึงlost+foundโฟลเดอร์) สำหรับภาพประกอบฉันใช้ 4GB stick ที่นี่ แต่ขั้นตอนก็เหมือนกันกับดิสก์จริง

จากความคิดเห็นบางอย่างที่ฉันได้เรียนรู้นี้จะเกิดขึ้นแล้วและไม่ได้cryptsetup ecryptfs

จะเกิดอะไรขึ้นเมื่อฉันอัพเกรดไป 18.04 ? ด้วยค่าเริ่มต้นที่ 18.04 ไม่รองรับการเข้ารหัสตามค่าเริ่มต้นฉันเกรงว่าจะไม่สามารถกู้คืนข้อมูลสำรองได้อีก

มันจะสร้างความแตกต่างเมื่อฉันไม่อัปเกรด แต่ทำการติดตั้งใหม่หรือไม่


ตามคำตอบของฉันด้านล่างทั้งหมดที่ฉันต้องทำหลังจากอัพเกรดคือติดตั้ง cryptsetup และทุกอย่างทำงานได้ดี
Joshua Besneatte

@ David: ฉันเพิ่งอัปเดตโพสต์และตอนนี้ฉันคิดว่าฉันไม่ได้ใช้ "ecryptfs" แต่ "cryptsetup"
PerlDuck

ในกรณีนี้ฉันถอนการลงคะแนนก่อนหน้านี้ของฉันเพื่อปิดเป็นผู้ล่อลวง
David Foerster

คำตอบ:


5

คุณไม่ควรมีปัญหาในการติดตั้งไดรฟ์ภายนอกตราบใดที่คุณมี cryptsetup:

sudo apt install cryptsetup

เมื่อติดตั้งแล้วคุณจะสามารถติดตั้งไดรฟ์ผ่านไฟล์เบราว์เซอร์


1
ทั้งหมดที่ฉันรู้คือหลังจากอัปเกรดเป็น 18.04 ฉันต้องติดตั้ง cryptsetup เพื่อติดตั้งไดรฟ์ของฉันในไฟล์เบราว์เซอร์ที่ฉันสามารถบอกให้ automount และบันทึกรหัสผ่านได้
Joshua Besneatte

OP ชี้แจงว่าพวกเขาหมายถึง cryptsetup / LUKS ไม่ใช่ ecryptfs อย่าคิดมาก…
David Foerster

3

คุณกำลังใช้งานอยู่LUKSดังนั้น Ubuntu จึงใช้งานcryptsetupอยู่เบื้องหลัง โดยปกติ volumne ที่เข้ารหัสด้วย LUKS ควรยังคงทำงานหลังจากการอัปเกรดเว้นแต่ว่าวิธีการเข้ารหัสเริ่มต้นมีการเปลี่ยนแปลง

มีเวลาหลายปีที่ผ่านมาค่าเริ่มต้นaes-cbc-plainถูกเปลี่ยนและทำให้บางไดรฟ์ไม่ให้ติดตั้งเว้นแต่วิธีการเข้ารหัสแบบเก่าจะถูกระบุอย่างชัดเจน ไม่มีการเปลี่ยนแปลงดังกล่าวระหว่าง 17.10 ถึง 18.04 ดังนั้นสถานการณ์ของคุณควรจะโอเค

หมายเหตุ: ใน Ubuntu 18.04 cryptsetupควรติดตั้งตามค่าเริ่มต้น แต่หากคุณต้องการใช้ cryptsetup เป็นเครื่องมือบรรทัดคำสั่งใน bash คุณควรติดตั้งcryptsetup-bin

sudo apt-get install cryptsetup-bin

1

ฉันแนะนำให้คุณบูตระบบจริงด้วย Ubuntu 18.04 และลองใช้งานดู

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

หาก Ubuntu 18.04 ไม่มีฟีเจอร์การเมาท์อัตโนมัติที่ขอคีย์ถอดรหัสเมื่อเชื่อมต่อกับอุปกรณ์โปรดถามคำถามใหม่และฉันแน่ใจว่าเราสามารถปรุงเวทมนต์ของ Udev เพื่อเลียนแบบฟีเจอร์นี้ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.