Ini adalah metode yang sangat sederhana berdasarkan blog ini menggunakan live cd / usb 11,04 atau 11,10 atau jika Anda dual boot instalasi 11,04 / 11,10
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Itu mengharuskan Anda mengetahui kata sandi login pengguna yang direktori terenkripsi harus dipulihkan.
Jika nama pengguna juga dikenal maka menyalin file yang dipulihkan dapat sangat disederhanakan, (tidak ada alasan itu tidak diketahui), jadi akan meletakkan metode terlebih dahulu.
Jika Anda tidak tahu frasa sandi Anda yang dibungkus
Anda mungkin dapat memulihkannya dengan mendekripsi file /home/username/.ecryptfs/wrapped-passphrase menggunakan kata sandi login Anda.
Langkah 1
$ sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Langkah 2
Ketikkan kata sandi masuk Anda untuk mengungkapkan frasa sandi pemasangan yang tidak dapat dilakukannya
Untuk live cd / usb
Boot ke live cd / usb, pilih opsi Coba saya. Setelah di Desktop klik pada indikator power cog> Pengaturan Sistem> Akun Pengguna. Jika kata sandi diminta, cukup tekan enter pada keyboard. (tidak ada kata sandi
Buat pengguna baru, gunakan nama yang sama persis dengan pengguna yang direktori-nya harus dipulihkan . Klik pada jenis Akun, pilih Administrator. Setelah dibuat klik "Akun dinonaktifkan" & aktifkan akun. Kata sandi tidak masalah, 123456 atau apa pun yang diterima akan berlaku.
Jika menggunakan live cd / usb 11,04 buka terminal & jalankan perintah ini, .pada 11.10 atau yang lebih baru tidak perlu
gconftool-2 -s -t bool /apps/indicator-session/suppress_logout_menuitem false
Sekarang logout & di layar login, pilih pengguna baru, login. Setelah login, buka nautilus dan pasang parition di mana direktori terenkripsi berada. Kemudian buka terminal & jalankan ini
sudo ecryptfs-recover-private
Mungkin perlu sedikit untuk menemukan, ketika diminta, jika direktori yang ditemukan adalah yang diinginkan kemudian pilih y
Ketika diminta untuk "passphrase LOGIN" gunakan kata sandi pengguna yang file terenkripsi harus dipulihkan
Berikut ini adalah Kel.
doug@ubuntu:~$ sudo ecryptfs-recover-private
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/media/03b449b1-3c0b-481d-a917-afeb3e528a5a/home/.ecryptfs/doug/.Private].
Try to recover this directory? [Y/n]: y
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [4b308179ad1441de] into the user session keyring
INFO: Success! Private data mounted read-only at [/tmp/ecryptfs.NgZaH4ds].
Sekarang browse ke / tmp, Anda akan menjadi pemilik direktori ecryptfs.XXXXXXXX & dapat dengan bebas melihat & menyalin file apa pun
Dari dual boot
Pada dasarnya sama .. Sedikit berbeda, masuk ke akun admin Anda
Instal ecryptfs-utils
sudo apt-get install ecryptfs-utils
Kemudian sama seperti di atas, buat pengguna baru dengan nama pengguna yang sama persis dengan pengguna yang file-nya harus dipulihkan, login ke pengguna baru, pasang partisi, jalankan perintah, dll.
Jika karena alasan tertentu tidak ingin pulih dari nama pengguna yang sama persis
Maka Anda dapat membuang membuat pengguna itu & jika pada 11.04 live cd / usb tidak perlu mengubah pengaturan gconf. Kalau tidak sama seperti yang ditunjukkan di atas untuk sesi langsung atau pemulihan dual boot.
Perbedaan utamanya adalah Anda harus melakukan root untuk melihat file yang dipulihkan & Anda harus menyalin file apa pun ke direktori yang dimiliki root. Setelah menyalin mereka kemudian dapat ditransfer seperti biasa
Satu cara yang disarankan untuk melihat & menyalin
sudo mkdir /tmp/backup; gksudo nautilus /tmp/backup
Kemudian buka browser root lain (gksudo nautilus) baik dari terminal ke-2 atau Alt + F2, jelajahi di dalamnya ke / tmp / the_recovered_directory
Salin apa pun yang Anda inginkan ke / tmp / backup, maka Anda akan dapat menyalin dari / tmp / backup sebagai 'normal'
ls -a ~
, lalu salin-tempelkan ke pertanyaan Anda output saja. (Silakan gunakan <pre> tag HTML!)