Ich habe ein großes Problem. Bei einem Upgrade von 10.10 auf 11.04 sind alle meine Daten im Home-Verzeichnis verloren gegangen. Ich habe nur Daten aus meinem privaten verschlüsselten Verzeichnis. Was kann ich tun? Vielen Dank, Martin
encryption
Martin
quelle
quelle
ls -a ~
geben Sie nur die Ausgabe ein und kopieren Sie sie in Ihre Frage. (Bitte verwenden Sie <pre> HTML-Tag!)<pre>
Tag zu verwenden.<pre>
ist einfach ...Antworten:
Ich habe das Problem gelöst.
Erstellen Sie eine Sicherungskopie aller verschlüsselten Daten in der * .tar-Datei.
Finden Sie ein verstecktes Passwort für ein verschlüsseltes Verzeichnis - passprase oder finden Sie heraus:
ecryptfs-unwrap-passphrase /home/oldusername/.ecryptfs/wrapped-passphrase
Erstellen Sie einen neuen Benutzer mit einem verschlüsselten Home-Verzeichnis (aktivieren Sie die Auswahl).
Melden Sie sich als neuer Benutzer an und befolgen Sie diese Anweisungen: Wiederherstellen Ihrer Daten unter dieser Adresse in https://help.ubuntu.com/community/EncryptedPrivateDirectory
(sudo mount-t ecryptfs /home/oldusername/.Private / home / username / Private) und melden Sie sich schließlich im Verzeichnis Private als root-Berechtigung an.
Viel Erfolg Martin
quelle
Dies ist eine sehr einfache Methode, die auf diesem Blog basiert und eine 11.04 oder 11.10 Live-CD / USB verwendet, oder wenn Sie eine 11.04 / 11.10 Dual-Boot-Installation durchführen
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Dazu müssen Sie das Anmeldekennwort des Benutzers kennen, dessen verschlüsseltes Verzeichnis wiederhergestellt werden soll. Wenn der Benutzername ebenfalls bekannt ist, kann das Kopieren der wiederhergestellten Dateien erheblich vereinfacht werden (kein Grund, warum dies nicht bekannt sein sollte). Legen Sie daher zuerst die Methode fest.
Wenn Sie Ihre Passphrase nicht kennen
Sie können es möglicherweise wiederherstellen, indem Sie die Datei /home/username/.ecryptfs/wrapped-passphrase mit Ihrer Login-Passphrase entschlüsseln.
Schritt 1
$
sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Schritt 2
Geben Sie Ihre Login-Passphrase ein, um die Mount-Passphrase anzuzeigen, die nicht gefunden werden konnte
Für Live-CD / USB
Booten Sie mit der Live-CD / USB, und wählen Sie die Option "Try me". Klicken Sie auf dem Desktop auf die Power Cog-Anzeige> Systemeinstellungen> Benutzerkonten. Wenn Sie nach einem Passwort gefragt werden, drücken Sie einfach die Eingabetaste auf der Tastatur. (kein Passwort
Erstellen Sie einen neuen Benutzer, und verwenden Sie denselben Namen wie der Benutzer, dessen Verzeichnis wiederhergestellt werden soll . Klicken Sie auf Kontotyp und wählen Sie Administrator. Einmal erstellt, klicken Sie auf "Konto deaktiviert" und aktivieren Sie das Konto. Das Passwort spielt keine Rolle, 123456 oder was auch immer akzeptiert wird, reicht aus.
Wenn Sie eine 11.04 Live-CD / USB verwenden, öffnen Sie ein Terminal und führen Sie diesen Befehl aus. Ab Version 11.10 ist dies nicht erforderlich
Melden Sie sich jetzt ab und wählen Sie im Anmeldebildschirm den neuen Benutzer aus und melden Sie sich an. Sobald Sie eingeloggt sind, öffnen Sie Nautilus und hängen Sie die Partition ein, in der sich das verschlüsselte Verzeichnis befindet. Dann öffne ein Terminal und starte es
Wenn Sie dazu aufgefordert werden, kann es etwas dauern, bis Sie das gewünschte Verzeichnis gefunden haben. Wählen Sie dann y aus
Wenn Sie zur Eingabe einer "LOGIN-Passphrase" aufgefordert werden, verwenden Sie das Passwort des Benutzers, dessen verschlüsselte Dateien wiederhergestellt werden sollen
Hier ist ein Ex.
Navigieren Sie nun zu / tmp. Sie sind der Eigentümer des Verzeichnisses ecryptfs.XXXXXXXX und können alle Dateien frei anzeigen und kopieren
Aus einem Doppelboot
Grundsätzlich das gleiche .. Ein paar Unterschiede, melden Sie sich bei Ihrem Admin-Konto
Installieren Sie ecryptfs-utils
Erstellen Sie dann wie oben einen neuen Benutzer mit genau demselben Benutzernamen wie der Benutzer, dessen Dateien wiederhergestellt werden sollen, melden Sie sich beim neuen Benutzer an, hängen Sie die Partition ein, führen Sie den Befehl aus, ect.
Wenn Sie sich aus irgendeinem Grund nicht von genau demselben Benutzernamen erholen möchten
Dann können Sie darauf verzichten, diesen Benutzer zu erstellen und wenn auf 11.04 live cd / usb aktiviert ist, müssen Sie die gconf-Einstellung nicht ändern. Ansonsten das Gleiche wie oben für Live-Sitzung oder Dual-Boot-Wiederherstellung.
Der Hauptunterschied besteht darin, dass Sie als Root angemeldet sein müssen, um die wiederhergestellten Dateien anzuzeigen, und alle Dateien in ein Stammverzeichnis kopieren müssen. Nach dem Kopieren können sie dann wie gewohnt übertragen werden
Eine vorgeschlagene Methode zum Anzeigen und Kopieren
Öffnen Sie dann einen anderen Root-Browser (gksudo nautilus), entweder über ein zweites Terminal oder Alt + F2, und navigieren Sie in diesem zu / tmp / the_recovered_directory
Kopieren Sie alles, was Sie möchten, nach / tmp / backup. Anschließend können Sie es wie gewohnt aus / tmp / backup kopieren.
quelle
Eine kurze Methode besteht darin, Ihren realen Ausgangsordner in "
/home/USERNAME/.Private/
Dort zum.ecryptfs
Ordner wechseln" zu finden. Hier sehen Sie Einstellungsdateien, die zur Wiederherstellung Ihres privaten Ordners benötigt werden. (Wenn nicht, ist möglicherweise etwas schiefgelaufen.) Sie müssen zuerst eine Passphrase haben. Dies unterscheidet sich von dem, mit dem Sie sich bei Ihrem PC angemeldet haben. In einem Terminal geben Sie ein:Dann geben Sie Ihr Login-Passwort ein. Es wird Ihnen ein wichtiges Durcheinander-Wort zeigen! Im Moment nenne ich es
secret1
.Dann finden Sie dort die Datei Private.sig. Wenn Sie diese Datei nicht finden können (Warum?), Können Sie dies ausführen:
Wenn Sie gefragt werden, geben Sie ein
secret1
. Betrachten Sie ein Durcheinander von Buchstaben aus der zweiten Zeile der Datei Private.sig oder die Ausgabe dieses Befehls alssecret2
. Ich werde es später benutzen.Dann renne:
Geben Sie
secret1
als Passwort. Beantworten Sie alle Fragen mit enter EXCEPT:Beantworten Sie "Dateinamenverschlüsselung aktivieren" mit y Beantworten Sie "Dateinamenverschlüsselungsschlüssel (FNEK)" mit secret2
Hier sind wir. Gehen Sie jetzt zu / mnt und sehen Sie sich Ihre Dateien an. Wenn Sie immer noch Durcheinanderwelten sehen, dann können Sie etwas vergessen oder ..., ich weiß es nicht
quelle
Standardmethode
Klicken Sie auf dem Grafikdesktop auf "Zugriff auf Ihre privaten Daten".
oder:
Führen Sie in der Befehlszeile Folgendes aus:
Mount-Methode
Oder Sie können die folgenden Skripte überprüfen:
Fehlerbehebung
Sie können die "echte" Passphrase mit dem Tool wiederherstellen
ecryptfs-unwrap-passphrase
, zDieses Tool fragt nach der "Passphrase", die in diesem Fall der "Login-Passphrase" entspricht, bei der es sich tatsächlich um das alte Login-Passwort handelt.
Siehe Daemon Challenge 2: Wir haben einen Gewinner! oder Re: Wie knackt man am besten umschlossene Passphrasen? für einige Brute-Force-Angriffsvorschläge.
Siehe auch:
quelle