Aku punya masalah besar. Ketika saya melakukan peningkatan dari 10,10 menjadi 11,04 saya kehilangan semua data saya di direktori rumah. Saya hanya memiliki data dari direktori terenkripsi di rumah saya. Apa yang dapat saya? Terima kasih Martin
encryption
Martin
sumber
sumber
ls -a ~
, lalu salin-tempelkan ke pertanyaan Anda output saja. (Silakan gunakan <pre> tag HTML!)<pre>
tag.<pre>
sederhana ...Jawaban:
Saya memecahkan masalah.
Buat cadangan semua data tertulis ke file * .tar.
Temukan kata sandi tersembunyi untuk direktori terenkripsi - kata sandi atau Anda mengetahuinya:
ecryptfs-unwrap-passphrase /home/oldusername/.ecryptfs/wrapped-passphrase
Buat pengguna baru dengan direktori home terenkripsi (periksa di pilihan).
Masuk sebagai pengguna baru, lalu ikuti instruksi ini: Memulihkan data Anda di alamat ini di https://help.ubuntu.com/community/EncryptedPrivateDirectory
(sudo mount-t ecryptfs /home/oldusername/.Private / home / username / Private) dan akhirnya masuk ke direktori Private sebagai privilege root.
Banyak kesuksesan Martin
sumber
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
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
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.
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
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
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'
sumber
Metode singkat adalah menemukan folder rumah Anda yang sebenarnya di folder
/home/USERNAME/.Private/
Go.ecryptfs
there. Di sini Anda dapat melihat file pengaturan yang diperlukan untuk memulihkan folder rumah Anda. (jika tidak maka mungkin ada sesuatu yang salah) Anda harus memiliki frasa sandi terlebih dahulu. Ini berbeda dari yang Anda gunakan untuk masuk ke PC. Di terminal, masukkan:Kemudian masukkan kata sandi login Anda. Ini akan menunjukkan Anda kata campur aduk momble penting! Untuk saat ini saya menyebutnya
secret1
.Kemudian cari file Private.sig di sana. Jika Anda tidak dapat menemukan file itu (Mengapa?) Anda dapat menjalankan ini:
Ketika diminta, masukkan
secret1
. Pertimbangkan huruf campur aduk momble dari baris kedua file Private.sig atau output dari perintah ini sebagaisecret2
. Saya akan menggunakannya nanti.Lalu lari:
Masukkan
secret1
sebagai frasa sandi. Jawab semua pertanyaan dengan menekan enter EXCEPT:Jawaban "Aktifkan enkripsi nama file" dengan y Jawab "Kunci enkripsi nama file (FNEK)" dengan secret2
Kita disini. Sekarang buka / mnt dan lihat file Anda. Jika Anda masih melihat dunia campur aduk momble, maka Anda mungkin melupakan sesuatu atau ..., saya tidak tahu
sumber
Metode standar
Dari desktop grafis, klik pada: "Akses Data Pribadi Anda"
atau:
Dari baris perintah, jalankan:
metode pemasangan
Atau Anda dapat memeriksa skrip berikut:
Penyelesaian masalah
Anda dapat memulihkan frasa sandi "nyata" dengan alat
ecryptfs-unwrap-passphrase
, misAlat ini akan meminta "passphrase" yang dalam hal ini sama dengan "passphrase login" yang sebenarnya adalah kata sandi login lama.
Lihat Daemon Challenge 2: Kami memiliki Pemenang! atau Re: Cara terbaik untuk memecahkan frasa sandi yang dibungkus? untuk beberapa saran serangan brutal.
Lihat juga:
sumber