Wie entschlüsselt man einen mit Ubuntu 16.10 verschlüsselten Home-Ordner?

Wie entschlüsselt man einen mit Ubuntu 16.10 verschlüsselten Home-Ordner?

Ich habe eine nicht mehr funktionierende Ubuntu 16.10-Installation* auf einer separaten Festplatte. Auf dieser Festplatte, in meinem Home-Verzeichnis, befinden sich Dateien, auf die ich Zugriff benötige, die aber mit der Ubuntu-Option „Home-Ordner verschlüsseln“ verschlüsselt sind.

Ich verwende derzeit Windows 7 mit Zugriff auf Cygwin.

Ich verwende „DiskInternals Linux Reader“, um das ext4-/Home-Verzeichnis zu lesen.

Ich kann /home/.encryptfs/joshua/das Tool von DiskInternal verwenden.

Ich sehe einen Ordner .encryptfsund noch einen .Private.

Ich habe mein Anmeldekennwort für die nicht mehr funktionierende Ubuntu-Installation.

Welche nächsten Schritte kann ich unternehmen, um Zugriff auf die Daten zu erhalten?


*Nicht mehr verfügbar, da ich inzwischen alle Bootloader meiner Festplatte überschrieben habe und dieses System nicht mehr starten kann. Es war ein einziges Chaos und ich bin gerade dabei, alles aufzuräumen. Dabei habe ich vergessen, einige wichtige Dateien zu kopieren.

Antwort1

Wie die .encryptfs-Datei deutlich andeutet, wurden die Dateien mit der encFS-Verschlüsselung gespeichert - Sie benötigen also nur Software, die diese lesen kann -

Google hat sich etwas ausgedacht

Antwort2

Sie möchten das Dienstprogramm eCryptfs wirklich ausführenecryptfs-recover-private.

Es handelt sich im Grunde genommen um ein "Fire and Forget"-Skript. Sie können ihm sagen, wo sich Ihre verschlüsselten Dateien befinden, oder es sucht überall danach. Dann fragt es nach Ihrer Login-Passphrase oder Mount-Passphrase und mountet die Dateien in "ein temporäres Verzeichnis in der Form /tmp/ecryptfs.XXXXXXXX" zum Lesen/Kopieren.

[Sie können sogar genau sehen, was das Shell-Skript macht, wenn Sie daran interessiert sind less $(which ecryptfs-recover-private)]

Soweit ich weiß, wurden die eCryptfs-Dienstprogramme nicht auf Windows portiert, Sie müssen also Linux verwenden. Fast jede Distribution, die eCryptfs unterstützt, sollte funktionieren, aber Ubuntu 16.10 sollte immer noch gut genug laufen, um Dateien zu entschlüsseln und zu lesen, obwohl es nicht mehr unterstützt wird (16.04 ist ein LTS und wird immer noch unterstützt, oder ein neueres Ubuntu wirdwahrscheinlichLesen Sie die älteren eCryptfs-Dateien, ok).

Ich würde entweder:

  • Booten Sie ein Live-Linux-ISO und arbeiten Sie von dort aus, indem Sie entschlüsselte Dateien in ein anderes, Windows-lesbares Format/Laufwerk kopieren (oder, falls gewünscht, in eine Windows-lesbare Verschlüsselung, ähnlich wie TrueCrypt, VeraCrypt, vielleicht sogar LUKS?).

    Das Booten von einem USB-Stick oder einer DVD ist einfach, oder sogar von einer Festplattendatei, wenn Sie den Bootloader (Grub?) reparieren oder wiederherstellen - tatsächlich läuftBoot-Reparaturvon einem Live-Linux aus könnte Ihr altes Ubuntu wieder bootfähig werden, aber es besteht ohnehin ein Henne-Ei-Problem, wenn Sie zuerst ein anderes Linux booten.

  • Verwenden Sie einen virtuellen PC (wie VirtualBox), um ein Linux-ISO auszuführen, und lesen und entschlüsseln Sie die verschlüsselten Dateien direkt (oder kopieren Sie sie, wenn sie relativ klein sind, auf den virtuellen Linux-PC).

Ihre Ordnerbeschreibungen klingen ein wenig seltsam, es sollte einen /home/userOrdner mit sehr wenig Inhalt und den /home/.ecryptfs/userOrdner mit dem eigentlichen verschlüsselten Inhalt geben, aber das sollte nicht wichtig sein, es sei denn, Ihre verschlüsselten Dateien wurden irgendwie gelöscht. Das Wiederherstellungsskript sucht gut und sollte funktionieren, wenn sie noch verfügbar sind.

verwandte Informationen