Score:0

ไม่สามารถเปิดไฟล์ Luks ที่มีอยู่ในคอมพิวเตอร์เครื่องใหม่โดยใช้ Cryptsetup

ธง ve

ฉันมีพาร์ติชั่นเข้ารหัสชื่อ keys.img ที่ฉันใช้มาหลายปี นี่คือวิธีที่ฉันถอดรหัสและติดตั้งอยู่เสมอ:

sudo cryptsetup เปิด --type luks mykeys.img mykeys
sudo mount /dev/mapper/mykeys /mnt/mykeys 

ฉันเพิ่งกู้คืนข้อมูลสำรองของไฟล์นี้ไปยังคอมพิวเตอร์เครื่องใหม่ที่ใช้ KDE Neon (ซึ่งใช้ Ubuntu 20.04) เมื่อฉันลองใช้คำสั่งเดียวกันบนคอมพิวเตอร์เครื่องใหม่ ฉันได้รับข้อผิดพลาดต่อไปนี้:

  • ไม่มีคีย์สำหรับข้อความรหัสผ่านนี้

ที่ตลกคือฉันสามารถถอดรหัสได้ ไฟล์เดียวกันเป๊ะๆ บนเซิร์ฟเวอร์ Debian ที่ใช้เวอร์ชัน 10 ดังนั้นฉันคิดว่าฉันขาดอะไรบางอย่างในระบบปฏิบัติการหรือเคอร์เนลที่ใหม่กว่า

นี่คือสิ่งที่ฉันได้ลอง:

  1. รหัสผ่าน: ฉันไม่ได้พิมพ์รหัสผ่านทั้งสองกรณี ฉันกำลังคัดลอกและวาง ซึ่งทำให้ฉันคิดว่าไม่ใช่ปัญหาเกี่ยวกับรหัสผ่าน
  2. เช็คซัม: ทั้งสองสำเนาของไฟล์ mykeys.img มีไฟล์ ที่แน่นอน แฮช md5sum เดียวกัน
  3. รีบูต: เคยทำมาหลายครั้งแล้ว
  4. initramfs: ฉันเห็นบางโพสต์ระบุว่าสิ่งนี้ควรสร้างใหม่ ฉันจึงออกวิ่ง sudo update-initramfs -u และได้ผลลัพธ์นี้:
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/skl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/bxt_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/kbl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/glk_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/kbl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/kbl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/cml_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/icl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/ehl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/ehl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/tgl_huc_7.5.0.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/tgl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/tgl_huc_7.5.0.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/tgl_guc_49.0.1.bin สำหรับโมดูล i915
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/i915/dg1_dmc_ver2_02.bin สำหรับโมดูล i915

ฉันรีบูตแล้วและไม่มีอะไรเปลี่ยนแปลง

ไม่มีใครเห็นสิ่งที่ฉันอาจจะหายไป?


นี่คือผลลัพธ์ของการดีบักเมื่อฉันพยายามเปิด mykeys.img ไฟล์ btw:

# การประมวลผล cryptsetup 2.2.2 "cryptsetup open --debug --type luks /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img mykeys"
# เปิดคำสั่งรัน
#ล็อคหน่วยความจำ
# การติดตั้งตัวจัดการ SIGINT/SIGTERM
# ยกเลิกการปิดกั้นการหยุดชะงักของสัญญาณ
# การจัดสรรบริบทสำหรับอุปกรณ์ crypt /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img
# กำลังพยายามเปิดและอ่านอุปกรณ์ /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img ด้วย direct-io
# กำลังเริ่มต้นไลบรารีแบ็กเอนด์ของอุปกรณ์ - mapper
# พยายามโหลดประเภท crypt จากอุปกรณ์ /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img
# แบ็กเอนด์ Crypto (OpenSSL 1.1.1f 31 มี.ค. 2020) เริ่มต้นในไลบรารี cryptsetup เวอร์ชัน 2.2.2
# ตรวจพบเคอร์เนล Linux 5.11.0-41-generic x86_64
# PBKDF pbkdf2-sha256, time_ms 2000 (การวนซ้ำ 0)
# การอ่านส่วนหัวของ LUKS ขนาด 1024 จากอุปกรณ์ /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img
# ความยาวคีย์ 32, ขนาดอุปกรณ์ 24576 ส่วน, ขนาดส่วนหัว 2050 ส่วน
# เปิดใช้งานไดรฟ์ข้อมูล mykeys.img โดยใช้โทเค็น -1
# ขอรายการข้อความรหัสผ่านแบบโต้ตอบ
ป้อนข้อความรหัสผ่านสำหรับ /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img: 
# การเปิดใช้งานปุ่มปรับระดับเสียง 4s3.img [ช่องคีย์ -1] โดยใช้ข้อความรหัสผ่าน
# เวอร์ชัน dm [ opencount flush ] [16384] (*1)
# เวอร์ชัน dm [ opencount flush ] [16384] (*1)
# ตรวจพบเวอร์ชัน dm-ioctl 4.43.0
# แบ็กเอนด์ผู้ทำแผนที่อุปกรณ์ทำงานโดยเปิดใช้งานการสนับสนุน UDEV
# dm สถานะ keys4s3.img [ opencount noflush ] [16384] (*1)
# กำลังพยายามเปิดช่องกุญแจ 0 [ACTIVE_LAST]
# ช่องใส่กุญแจอ่าน 0 พื้นที่
# การใช้ userspace crypto wrapper เพื่อเข้าถึงพื้นที่คีย์สล็อต
# ใช้ซ้ำ open ro fd บนอุปกรณ์ /home/tom/Pam-Syncthing-Root/vault/images/mykeys.img
# กำลังพยายามเปิดช่องกุญแจ 1 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 2 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 3 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 4 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 5 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 6 [ไม่ใช้งาน]
# กำลังพยายามเปิดช่องกุญแจ 7 [ไม่ใช้งาน]
ไม่มีคีย์สำหรับข้อความรหัสผ่านนี้ 
# ขอรายการข้อความรหัสผ่านแบบโต้ตอบ
user10489 avatar
nc flag
สมมติว่าคุณได้ตรวจหาสิ่งงี่เง่า เช่น พิมพ์ผิด แป้นค้าง และเค้าโครงแป้นพิมพ์แปลกๆ ที่อาจเป็นสาเหตุให้รหัสผ่านไม่ถูกต้อง การเดาครั้งต่อไปของฉันน่าจะเป็นอัลกอริทึมการเข้ารหัสที่ขาดหายไป

โพสต์คำตอบ

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