Hoe een gecodeerde homedirectory op Ubuntu te herstellen
Toegang 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.
U moet ook van te voren een back-up maken van uw mount-wachtwoordzin - wellicht heeft u dit in de toekomst nodig. Terwijl eCryptfs normaal gesproken uw bestanden decodeert met uw wachtwoordzin, 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 ecryptfs-uitpakken passphrase commando terwijl ingelogd.
U kunt uw gecodeerde bestanden nog steeds herstellen zonder deze mount-wachtwoordzin, ervan uitgaande dat de gecodeerde wachtwoordzin van de ecryptf nog steeds beschikbaar is op uw harde schijf. Als u deze gegevens verliest of als deze beschadigd raakt, hebt u de mount-wachtwoordzin nodig om uw bestanden te herstellen.
Herstellen van een live-cd
U kunt uw bestanden herstellen door te booten vanaf een Ubuntu live-cd of een USB-station. 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 van 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 privé-directory's
sudo ecryptfs-recover-private
De opdracht biedt aan om een gecodeerde map te herstellen als er een wordt gevonden.
Ervan uitgaande dat de opdracht een ingepakt wachtwoordzinbestand op uw systeem heeft gevonden, zal het u vragen om uw inlogwachtwoord. Als het dit bestand niet vindt, hebt u de mount-wachtwoordzin van de ecryptfs-uitpakken passphrase commando - hopelijk heb je hier een kopie van. Als u dat niet doet, kunt u uw bestanden niet herstellen.
De opdracht koppelt de gecodeerde map aan in de map / tmp.
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.
Als u de map wilt openen met een grafische bestandsbrowser, voert u Nautilus uit als root. Druk op Alt + F2, typ gksu nautilus, en druk op Enter.
U krijgt toegang tot uw bestanden vanuit het Nautilus-venster dat als root wordt uitgevoerd. Hiervandaan kunt u de bestanden eenvoudig kopiëren naar een externe harde schijf of een andere locatie.