24Aug
Ubuntu propose de crypter votre dossier personnel lors de l'installation. Si vous refusez le cryptage et changez d'avis plus tard, vous n'avez pas besoin de réinstaller Ubuntu. Vous pouvez activer le cryptage avec quelques commandes de terminal.
Ubuntu utilise eCryptfs pour le chiffrement. Lorsque vous vous connectez, votre répertoire personnel est automatiquement déchiffré avec votre mot de passe. Bien qu'il y ait une pénalité de performance au chiffrement, il peut garder les données privées confidentielles, en particulier sur les ordinateurs portables qui peuvent être volés.
Mise en route
Avant de faire quoi que ce soit, vous devez vous assurer que vous avez une sauvegarde de votre répertoire personnel et des fichiers importants. La commande de migration va créer une sauvegarde sur votre ordinateur, mais il est important d'avoir une sauvegarde supplémentaire - juste au cas où.
Tout d'abord, installez les utilitaires de cryptage:
sudo apt-get install ecryptfs-utils cryptsetup
Vous devrez crypter votre répertoire personnel lorsque vous n'êtes pas connecté. Cela signifie que vous aurez besoin d'un autre compte utilisateur avec l'administrateur( sudo) - vous pouvez en créer un à partir de la fenêtre Comptes d'utilisateurs d'Ubuntu. Pour l'ouvrir, cliquez sur votre nom dans le panneau et sélectionnez Comptes d'utilisateurs.
Créer un nouveau compte d'utilisateur et en faire un administrateur.
Définissez un mot de passe en cliquant sur la case du mot de passe. Le compte est désactivé jusqu'à ce que vous appliquiez un mot de passe.
Après avoir créé le compte utilisateur, déconnectez-vous de votre bureau.
Migration de votre dossier personnel
Sélectionnez votre nouveau compte utilisateur temporaire sur l'écran de connexion et connectez-vous avec.
Exécutez la commande suivante pour chiffrer votre répertoire personnel, en remplaçant l'utilisateur par le nom de votre compte utilisateur:
sudo ecryptfs-migrate-home -u utilisateur
Vous devrez fournir le mot de passe de votre compte utilisateur. Après cela, votre répertoire personnel sera crypté et vous recevrez des notes importantes. En résumé, les notes disent:
- Vous devez vous connecter en tant que l'autre compte d'utilisateur immédiatement - avant un redémarrage!
- Une copie de votre répertoire personnel d'origine a été faite. Vous pouvez restaurer le répertoire de sauvegarde si vous perdez l'accès à vos fichiers.
- Vous devez générer et enregistrer une phrase de récupération.
- Vous devriez aussi crypter votre partition de swap.
Déconnectez-vous et reconnectez-vous en tant que votre compte d'utilisateur d'origine. Ne redémarrez pas votre système avant de vous reconnecter!
Après vous être connecté, cliquez sur le bouton Exécuter cette action maintenant pour créer un mot de passe de récupération. Gardez cette phrase secrète dans un endroit sûr - vous en aurez besoin si vous devez récupérer manuellement vos fichiers à l'avenir.
Vous pouvez exécuter la commande ecryptfs-unwrap-passphrase pour afficher cette phrase secrète à tout moment.
Chiffrement de la partition d'échange
Lorsque vous configurez un répertoire d'accueil chiffré lors de l'installation d'Ubuntu, votre partition d'échange est également chiffrée. Après avoir configuré le cryptage du répertoire de base, vous devez également configurer le cryptage de l'échange. Pour ce faire, exécutez la commande suivante dans un terminal:
sudo ecryptfs-setup-swap
Notez qu'un échange crypté ne fonctionnera pas correctement avec la fonctionnalité d'hibernation d'Ubuntu - qui est désactivée par défaut, de toute façon.
Nettoyer
Après avoir redémarré votre système une ou deux fois et avoir vérifié que tout fonctionne correctement, vous pouvez tout nettoyer. Outre la suppression du compte d'utilisateur, vous pouvez supprimer le dossier de sauvegarde situé dans le répertoire / home de votre système.
Vous devrez supprimer le répertoire de sauvegarde d'un terminal avec une commande comme celle-ci. Soyez très prudent lorsque vous utilisez cette commande - vous pourriez accidentellement supprimer votre dossier de départ réel ou un autre répertoire système important si vous tapez le mauvais nom de répertoire:
sudo rm -rf /home/ user.random