Bu, 11.04 veya 11.10 canlı cd / usb kullanarak veya 11.04 / 11.10 kurulumunu çift önyüklemeniz durumunda bu bloga dayanan çok basit bir yöntemdir.
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Şifrelenmiş dizini kurtarılacak kullanıcının oturum açma şifresini bilmenizi gerektirir.
Kullanıcı adı da biliniyorsa, kurtarılan dosyaların kopyalanması büyük ölçüde basitleştirilebilir, (bilinmemesi için hiçbir sebep yoktur), bu yüzden önce yöntemi ortaya koyar.
Kaydırılmış parolanızı bilmiyorsanız
Giriş şifrenizi kullanarak /home/username/.ecryptfs/wrapped-passphrase dosyasının şifresini çözerek kurtarabilirsiniz.
Aşama 1
$ sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Adım 2
Bağlanamayacağı bağlama parolasını göstermek için oturum açma parolanızı yazın
Canlı cd / usb için
Canlı cd / usb'ye önyükleme yapın, Beni dene seçeneğini seçin. Masaüstünde güç dişli göstergesi> Sistem Ayarları> Kullanıcı Hesapları'na tıklayın. Şifre istenirse klavyede enter tuşuna basmanız yeterlidir. (şifre yok
Yeni bir kullanıcı oluşturun , dizini kurtarılacak kullanıcıyla aynı adı kullanın . Hesap türü'nü tıklayın, Yönetici'yi seçin. Oluşturulduktan sonra "Hesap devre dışı" seçeneğini tıklayın ve hesabı etkinleştirin. Parola önemli değil, 123456 veya ne kabul edilirse yapsın.
11.04 canlı cd / usb kullanıyorsanız, bir terminal açın ve bu komutu çalıştırın, .10 veya daha yeni bir sürümde
gconftool-2 -s -t bool /apps/indicator-session/suppress_logout_menuitem false
Şimdi çıkış yapın ve giriş ekranında yeni kullanıcıyı seçin, giriş yapın. Giriş yaptıktan sonra nautilus'u açın ve şifrelenmiş dizinin bulunduğu yeri ekleyin. Sonra bir terminal açın ve bunu çalıştırın
sudo ecryptfs-recover-private
İstendiğinde, bulunan dizin istenen dizinse bulmak biraz zaman alabilir ve ardından y'yi seçin.
"LOGIN şifresi" istendiğinde, şifrelenmiş dosyaları kurtarılacak kullanıcının şifresini kullanın
İşte bir Ex.
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].
Şimdi / tmp dosyasına göz atın, ecryptfs.XXXXXXXX dizininin sahibi olacaksınız ve herhangi bir dosyayı özgürce görüntüleyebilir ve kopyalayabilirsiniz
Çift önyüklemeden
Temelde aynı .. Birkaç fark., Yönetici hesabınıza giriş yapın
Ecryptfs-utils uygulamasını yükleyin
sudo apt-get install ecryptfs-utils
Daha sonra yukarıdakiyle aynı, dosyaları kurtarılacak kullanıcıyla aynı kullanıcı adına sahip yeni bir kullanıcı oluşturun, yeni kullanıcıya giriş yapın, bölümü bağlayın, komutu çalıştırın, vb.
Herhangi bir nedenle aynı kullanıcı adından kurtarmak istemiyorsanız
O zaman bu kullanıcı oluşturma ile dağıtabilirsiniz ve 11.04 canlı cd / usb üzerinde gconf ayarını değiştirmek gerek yok. Aksi takdirde, canlı oturum veya çift önyükleme kurtarma için yukarıda gösterilenle aynıdır.
Temel fark, kurtarılan dosyaları görüntülemek için kök olmanız ve herhangi bir dosyayı kök sahip bir dizine kopyalamanız gerekir. Kopyalamadan sonra normal şekilde aktarılabilir
Görüntülemenin ve kopyalamanın önerilen bir yolu
sudo mkdir /tmp/backup; gksudo nautilus /tmp/backup
Ardından, 2. terminalden veya Alt + F2'den başka bir kök tarayıcı (gksudo nautilus) açın, / tmp / the_recovered_directory adresine göz atın.
/ Tmp / backup komutunu kopyalamak istediğiniz her şeyi kopyaladığınızda, / tmp / backup dizininden 'normal' olarak kopyalayabilirsiniz
ls -a ~
ve yalnızca çıktının sorusuna kopyalayıp yapıştırın. (Lütfen <pre> HTML etiketi kullanın!)