22Jul

Hoe een gecodeerde homedirectory op Ubuntu te herstellen

Toegang krijgen tot een gecodeerde homedirectory wanneer u niet bent aangemeld - bijvoorbeeld van een live CD - en alles wat u ziet is een README-bestand. U hebt een terminalopdracht nodig om uw gecodeerde bestanden te herstellen.

Maak ook van tevoren een back-up van je mount-wachtwoordzin - misschien heb je dit in de toekomst nodig. Terwijl eCryptfs normaal uw bestanden ontsleutelt met uw inlogwachtwoord, kan de mount-wachtwoordzin nodig zijn als de bestanden van eCryptfs verloren gaan.

Back-up coderingswachtwoord

Als u een gecodeerde Ubuntu-thuismap gebruikt, moet u een reservekopie van uw mount-wachtwoordzin bewaren. U ziet een dialoogvenster waarin u wordt gevraagd om dit te doen na het coderen van uw homedirectory. Noteer deze wachtwoordzin en bewaar deze op een veilige plaats. Mogelijk heeft u deze nodig om uw bestanden in de toekomst te herstellen.

Als u deze mount-wachtwoordzin op een later tijdstip wilt verkrijgen, voert u gewoon de -opdracht voor ecryptfs-unwrap-passphrase uit terwijl u bent aangemeld.

U kunt uw gecodeerde bestanden nog steeds herstellen zonder deze mount-wachtwoordzin, ervan uitgaande dat de in ecryptfs verpakte wachtwoordzin nog steeds beschikbaar isop je harde schijf. Als u deze gegevens verliest of als deze beschadigd raakt, hebt u de mount-wachtwoordzin nodig om uw bestanden te herstellen.

Herstellen vanaf een Live CD

U kunt uw bestanden herstellen door te booten vanaf een Ubuntu live CD of USB-drive. Als je nog steeds de schijf of het USB-station hebt waarop je Ubuntu hebt geïnstalleerd, kun je dat gebruiken. Anders kunt u een ISO downloaden vanaf de Ubuntu-website en deze op een cd-, dvd- of usb-station plaatsen.

Meld u aan bij de live Ubuntu-omgeving en zorg ervoor dat de partitie die uw gecodeerde homedirectory bevat, is gemount. Je kunt het eenvoudig koppelen door erop te klikken in Bestandsbeheer - je ziet een pictogram voor uitwerpen( Unmount), waarmee wordt aangegeven dat de partitie is gemount.

Open vervolgens een terminal en voer de volgende opdracht uit om uw gekoppelde bestandssystemen te doorzoeken op gecodeerde persoonlijke mappen

sudo ecryptfs-recover-private

De opdracht biedt een herstel van een gecodeerde map als er een wordt gevonden.

Ervan uitgaande dat de opdracht een ingepakt wachtwoordbestand op uw systeem heeft aangetroffen, wordt u gevraagd om uw inlogwachtwoord. Als dit bestand niet wordt gevonden, hebt u de mount-wachtwoordzin van de -opdracht ecryptfs-unwrap-passphrase nodig - hopelijk heeft u hier een kopie van. Als u dat niet doet, kunt u uw bestanden niet herstellen.

De opdracht koppelt de gecodeerde map aan in uw / tmp-map.

U kunt deze map openen om de gedecodeerde versies van uw bestanden te bekijken. U hebt echter mogelijk geen leestoegang tot deze map als de live CD-gebruiker.

Voer Nautilus uit als root om toegang te krijgen tot de map met een grafische bestandsbrowser. Druk op Alt + F2, typ gksu nautilus en druk op Enter.

U krijgt toegang tot uw bestanden vanuit het Nautilus-venster dat als root draait. Vanaf hier kunt u de bestanden eenvoudig naar een externe harde schijf of een andere locatie kopiëren.