GNU/Linux >> Belajar Linux >  >> Ubuntu

Ecryptfs-recover-private Membuat Folder Terenkripsi yang Tidak Dapat Dibaca?

Setelah berbulan-bulan ecryptfs berfungsi dengan baik telah rusak dan ditampilkan /home/ tidak dapat diakses. Saat menjalankan (baik melalui akun tamu dan dari live-CD):

[email protected]:/media/backup/home/me# ecryptfs-mount-private
ERROR: Encrypted private directory is not setup properly`

Saya kemudian mencoba:

[email protected]:/media/backup/home/me# ecryptfs-recover-private
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/media/backup/home/.ecryptfs/me/.Private].
Try to recover this directory? [Y/n]: Y
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n] n
INFO: To recover this directory, you MUST have your original MOUNT passphrase.
INFO: When you first setup your encrypted private directory, you were told to record
INFO: your MOUNT passphrase.
INFO: It should be 32 characters long, consisting of [0-9] and [a-f].

Enter your MOUNT passphrase: 
INFO: Success!  Private data mounted read-only at [/tmp/ecryptfs.uDWfDMCO].
[email protected]:/media/backup/home/me# ls /tmp/ecryptfs.uDWfDMCO/ECRYPTFS_FNEK_ENCRYPTED.F
Display all 124 possibilities? (y or n)'

Ini membuat 124 folder terenkripsi yang tampaknya menyimpan /home/ saya data. Saya hanya tidak tahu cara mengakses data ini. Selain itu, melihat /var/log/syslog/ ada banyak kesalahan berikut:

Dec  3 11:19:22 ubuntu kernel: [ 1627.918209] 
ecryptfs_parse_tag_70_packet: Error attempting to find auth tok for fnek sig [1b62c525049b45e0]; rc = [-2]
Dec  3 11:19:22 ubuntu kernel: [ 1627.918214] 
ecryptfs_decode_and_decrypt_filename: Could not parse tag 70 packet from filename; copying through filename as-is`

Saya sangat ingin mendapatkan ecryptfs bekerja kembali dengan benar atau setidaknya memulihkan data saya.

Jawaban yang Diterima:

Setiap kali saya mencoba menggunakan frasa sandi MOUNT, saya juga mendapatkan kesalahan ini (folder rumah terenkripsi saya tidak rusak):

[ 2977.052719] ecryptfs_parse_tag_70_packet: Error attempting to find auth tok for fnek sig [2e1f1a0ca6f5f8f3]; rc = [-2]
[ 2977.052721] ecryptfs_decode_and_decrypt_filename: Could not parse tag 70 packet from filename; copying through filename as-is
[ 2977.052726] Could not find key with description: [2e1f1a0ca6f5f8f3]
[ 2977.052728] process_request_key_err: No key

Saya berhasil memasang folder rumah lama saya hanya dengan menggunakan frasa sandi LOGIN, yaitu kata sandi asli yang Anda gunakan saat pertama kali membuat folder rumah ecryptfs Anda.

host:/mnt/mountpoint/home/.ecryptfs/user> ecryptfs-recover-private .Private
INFO: Found [.Private].
Try to recover this directory? [Y/n]: 
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n] 
INFO: Enter your LOGIN passphrase...
Passphrase: 
Inserted auth tok with sig [XXXXXXXXXXXXXXXXXX] into the user session keyring
INFO: Success!  Private data mounted read-only at [/tmp/ecryptfs.8dXogIbs].

Ubuntu
  1. Perintah Untuk Melihat Info File Media Di Terminal?

  2. Btrfs Subvolume Vs Folder?

  3. Folder Mana Yang Harus Disertakan Dalam Cadangan?

  1. Memasang Folder Bersama Secara Otomatis Dengan Virtualbox?

  2. Pulihkan Folder yang Dihapus Di Rumah Terenkripsi?

  3. Menggunakan frasa sandi tunggal untuk membuka kunci banyak disk terenkripsi saat boot

  1. Cara Menginstal Bahasa Pemrograman Rust di Ubuntu 20.04

  2. Info Di Cp –preserve=link?

  3. Ubuntu – Membuat File Unit Di Ubuntu 16.04?