Hoe uw thuismap te coderen na installatie van Ubuntu
Ubuntu biedt aan om uw thuismap te coderen tijdens de installatie. Als u de codering afkeurt en later van gedachten verandert, hoeft u Ubuntu niet opnieuw te installeren. U kunt de codering activeren met een paar terminalopdrachten.
Ubuntu gebruikt eCryptfs voor codering. Wanneer u zich aanmeldt, wordt uw basismap automatisch gedecodeerd met uw wachtwoord. Hoewel er een sanctie geldt voor versleuteling, kan deze privégegevens vertrouwelijk houden, met name op laptops die mogelijk worden gestolen.
Ermee beginnen
Voordat je dit doet, moet je ervoor zorgen dat je een back-up hebt van je thuismap en belangrijke bestanden. De migratieopdracht maakt een back-up op uw computer, maar het is belangrijk om een extra back-up te hebben - voor het geval dat.
Installeer eerst de coderingshulpprogramma's:
sudo apt-get install ecryptfs-utils cryptsetup
Je zult je homedirectory moeten coderen terwijl je niet bent ingelogd. Dit betekent dat je een ander gebruikersaccount met beheerdersrechten (sudo) nodig hebt - je kunt er een aanmaken vanuit het Gebruikersaccounts-venster van Ubuntu. Om dit te openen, klikt u op uw naam in het paneel en selecteert u Gebruikersaccounts.
Maak een nieuw gebruikersaccount en maak er een beheerder van.
Stel een wachtwoord in door op het wachtwoordvakje te klikken. Het account is uitgeschakeld totdat u een wachtwoord toepast.
Na het aanmaken van het gebruikersaccount logt u uit van uw bureaublad.
Je thuismap migreren
Selecteer uw nieuwe, tijdelijke gebruikersaccount op het inlogscherm en log ermee in.
Voer de volgende opdracht uit om uw basismap te coderen en vervang de gebruiker door de naam van uw gebruikersaccount:
sudo ecryptfs-migrate-home -u-gebruiker
U moet het wachtwoord van uw gebruikersaccount opgeven. Nadat u dat hebt gedaan, wordt uw thuismap gecodeerd en krijgt u een aantal belangrijke opmerkingen te zien. Samengevat zeggen de bankbiljetten:
- U moet zich onmiddellijk aanmelden als het andere gebruikersaccount - voordat u opnieuw opstart!
- Er is een kopie van uw oorspronkelijke basismap gemaakt. U kunt de back-upmap herstellen als u de toegang tot uw bestanden verliest.
- U zou een herstelzin moeten genereren en opnemen.
- Je moet ook je swappartitie versleutelen.
Log uit en log weer in als uw oorspronkelijke gebruikersaccount. Start uw systeem niet opnieuw op voordat u zich weer aanmeldt!
Nadat u zich hebt aangemeld, klikt u op de knop Deze actie nu uitvoeren om een herstelzin te maken. Bewaar deze wachtwoordzin op een veilige plek - u hebt deze nodig als u uw bestanden in de toekomst handmatig moet herstellen.
U kunt de ecryptfs-uitpakken passphrase commando om deze wachtzin op elk moment te bekijken.
De swappartitie versleutelen
Wanneer u een gecodeerde basismap instelt tijdens het installeren van Ubuntu, is uw swappartitie ook gecodeerd. Nadat u de codering voor de thuismap hebt ingesteld, moet u ook de versleutelingsencryptie instellen. Hiertoe voert u de volgende opdracht uit in een terminal:
sudo ecryptfs-setup-swap
Merk op dat een gecodeerde swap niet goed werkt met de slaap-functie van Ubuntu - die standaard is uitgeschakeld.
Opruimen
Nadat u uw systeem één of twee keer opnieuw hebt opgestart en hebt gecontroleerd of alles naar behoren werkt, kunt u alles opschonen. Naast het verwijderen van het gebruikersaccount, kunt u de back-up thuismap verwijderen die zich in de systeemmap van uw systeem bevindt.
U moet de back-upmap van een terminal verwijderen met een opdracht zoals de volgende. Wees heel voorzichtig wanneer je deze opdracht gebruikt - je zou per ongeluk je echte thuismap of een andere belangrijke systeemmap kunnen verwijderen als je de mapnaam verkeerd invoert:
sudo rm -rf /home/user.random