22Jul
Få tillgång till en krypterad hemkatalog när du inte är inloggad - säg från en live-CD - och allt du ser är en README-fil. Du behöver ett terminalkommando för att återställa dina krypterade filer.
Du bör också säkerhetskopiera ditt lösenordsfras före tid - det kan du behöva i framtiden. Medan eCryptfs vanligtvis dekrypterar dina filer med ditt lösenord för inloggning, kan lösenordsfrasen vara nödvändigt om eCryptfs filer går vilse.
Säkerhetskopiering av kryptering
Om du använder en krypterad Ubuntu-hemkatalog bör du ha en säkerhetskopia av ditt lösenordsfras. Du får se en dialogruta som uppmanar dig att göra det efter att kryptera din hemkatalog. Skriv ner det här lösenordsfraset och håll det säkert säkert - du kan behöva det för att återställa dina filer i framtiden.
Om du vill förvärva den här lösenordsfrasen vid ett senare tillfälle, kör bara -krypteringspaketet -kommandot medan du är inloggad.
Du kan fortfarande återställa dina krypterade filer utan det här lösenordsfraset, förutsatt att den kodade lösenfrasen för ecryptfs fortfarande är tillgängligpå din hårddisk. Men om du förlorar dessa data eller det blir skadad, behöver du lösenordsfrasen för att återställa dina filer.
Återställa från en Live CD
Du kan återställa dina filer genom att starta från en Ubuntu Live CD eller USB-enhet. Om du fortfarande har skivan eller USB-enheten du installerade Ubuntu från, kan du använda den. Annars kan du ladda ner en ISO från Ubuntus hemsida och placera den på en CD, DVD eller USB-enhet.
Logga in i Live Ubuntu-miljön och se till att partitionen som innehåller din krypterade hemkatalog är monterad. Du kan enkelt montera den genom att klicka på den i filhanteraren - du kommer se en utmatningsikon( avmontera), vilket indikerar att partitionen är monterad.
Klicka sedan på en terminal och kör följande kommando för att söka efter dina monterade filsystem för krypterade privata kataloger
sudo ecryptfs-recover-private
Kommandot kommer att erbjuda att återställa en krypterad katalog om den lokaliserar en.
Anta att kommandot har hittat en förpackad lösenordsfil på ditt system, så det kommer att uppmana dig att lösa ditt lösenord för inloggning. Om det inte hittas den här filen behöver du lösenordsfrasen från -kommandot -kryptering-lösenordsfrasen - förhoppningsvis har du en kopia av detta. Om du inte gör det kan du inte återställa dina filer.
Kommandot kommer att montera den krypterade katalogen i din / tmp-katalog.
Du kan komma åt den här katalogen för att se de dekrypterade versionerna av dina filer. Du kan dock inte ha läsåtkomst till den här katalogen som live-CD-användare.
För att komma åt katalogen med en grafisk filbläsare, kör Nautilus som root. Tryck på Alt + F2, skriv gksu nautilus och tryck på Enter.
Du kommer att kunna komma åt dina filer från Nautilus-fönstret som körs. Härifrån kan du enkelt kopiera filerna till en extern hårddisk eller annan plats.