Dans le dernier article, nous avons vu comment créer un fichier zip protégé par mot de passe sous Linux . Dans cet article, nous verrons comment protéger par mot de passe un dossier dans Ubuntu Linux .

Vous pourriez être dans une situation où vous partagez souvent votre ordinateur avec d’autres personnes, mais vous avez des fichiers privés que vous ne voulez pas que les autres voient.

Vous pouvez évidemment le cacher à des endroits où les autres ne peuvent pas le trouver. Mais ce n’est pas tout à fait infaillible car les fichiers seront affichés dans les résultats de la recherche sur le bureau.

Je me souviens que lorsque j’étais à l’université, les moyens courants de masquer les «fichiers spéciaux» consistaient à les placer sous le lecteur C ou dans une structure de dossiers profondément imbriquée. Il y avait aussi des applications qui servaient à verrouiller les dossiers avec un mot de passe. Comme les applications de verrouillage de galerie sur les smartphones, ces applications étaient très populaires pour cacher des fichiers privés, etc.

Je n’ai pas utilisé de telles applications de verrouillage de dossier sous Linux depuis des années. Principalement parce que mon ordinateur portable n’est utilisé qu’avec moi et aussi parce que je n’ai pas besoin de cacher des fichiers.

Si tel est le cas, pourquoi parlons-nous aujourd’hui du verrouillage de dossier pour Linux ? C’est parce que j’ai reçu une demande d’un lecteur de easytutoriel pour un tutoriel sur les dossiers chiffrés dans Ubuntu. Si c’est quelque chose qui vous intéresse, voyons comment verrouiller un dossier sous Linux .

Protéger les dossiers par mot de passe sous Linux

Avant de continuer avec les instructions, laissez-moi vous avertir de quelque chose. Les outils mentionnés ici utilisent EncFs . Il s’agit d’un système de fichiers cryptographiques open source.

Le problème avec EncFs est qu’un audit de sécurité en 2014 a trouvé des vulnérabilités dans EncFs. Bien que ces vulnérabilités ne soient pas facilement exploitables, cela signifie qu’EncFs n’est pas sécurisé de « niveau militaire ». Pour un utilisateur de bureau moyen, cela devrait très bien fonctionner.

READ  Comment choisir la meilleure distribution Linux pour vos besoins

J’utilise Ubuntu dans ce tutoriel, mais vous pouvez utiliser n’importe quelle autre distribution Linux basée sur Ubuntu, telle que Linux Mint, OS élémentaire, etc. En fait, les étapes devraient être applicables à d’autres distributions Linux telles que Fedora, Arch Linux, etc. mais les commandes à installer l’outil ne sera pas le même.

Méthode 1 : Verrouiller les dossiers avec Gnome Encfs Manager

Voyons comment installer Gnome Encfs Manager.

Si vous utilisez Ubuntu ou Linux Mint ou d’autres distributions Linux basées sur Ubuntu, vous pouvez utiliser le PPA officiel en utilisant les commandes ci-dessous une par une :

sudo add-apt-repository ppa:gencfsm 
sudo apt update 
sudo apt install gnome-encfs-manager

Les packages pour Debian, Fedora et openSUSE sont disponibles ici .

Si vous utilisez GNOME sur Wayland (par exemple Ubuntu 17.10), vous devez utiliser cette extension GNOME pour ajouter l’accès rapide au panneau supérieur. Lisez cet article pour savoir comment utiliser les extensions GNOME .

Une fois installé, vous devrez peut-être vous déconnecter pour voir l’application fonctionner. Accédez au menu de l’application et démarrez Gnome Encfs Manager. Cliquez sur le signe + pour ajouter un nouveau dossier que vous verrouillerez avec un mot de passe. Un dossier protégé par mot de passe est appelé stash dans la terminologie de cette application.

Gestionnaire de Gnome Encfs

Ici, vous pouvez créer un nouveau répertoire ou accéder à un répertoire existant. Vous pouvez essayer de protéger par mot de passe un dossier existant, mais les fichiers déjà présents dans le dossier ne seront pas verrouillés. Pour cette raison, je suggère de créer un nouveau dossier et de déplacer les fichiers après l’avoir protégé par mot de passe.

N’oubliez pas d’utiliser un mot de passe dont vous vous souviendrez facilement. Si vous oubliez le mot de passe, vous devez également oublier les fichiers verrouillés avec celui-ci.

Verrouiller un dossier sous Linux

Une fois le dossier créé, vous pouvez commencer à y copier les fichiers. Votre dossier verrouillé sera vu comme un lecteur monté lorsque vous l’aurez déverrouillé.

Verrouiller un dossier dans Ubuntu Linux

Vous pouvez obtenir le contrôle sur le dossier verrouillé à partir de l’extension GNOME. Je ne sais pas si d’autres environnements de bureau ont quelque chose de similaire. Je laisse cela à votre exploration.

Contrôler le dossier verrouillé avec Gnome Encfs Manager

Une fois que vous avez copié les fichiers dans le dossier secret, démontez-le simplement. Vous pouvez le faire en décochant le dossier monté de l’extension du panneau, comme indiqué ci-dessus. Lorsque vous souhaitez y accéder, utilisez le lanceur dans le panneau supérieur ou redémarrez le programme.

READ  Qu'est-ce que Linux et pourquoi existe-t-il des centaines de distributions Linux ?

Vous pouvez également utiliser certains paramètres avancés tels que le démarrage automatique ou le démontage automatique après un certain temps d’inactivité.

Mot de passe protéger un dossier avec Gnome Encfs Manager

Notez que le soi-disant répertoire secret sera visible et accessible à tous à son emplacement normal. Cependant, son contenu ne sera pas au format lisible, pas même les noms de fichiers. Lorsque vous montez le dossier verrouillé, il deviendra lisible.

C’est tout ce que vous devez savoir sur la protection des dossiers par mot de passe avec Gnome Encfs Manager.

Méthode 2 : Verrouiller les fichiers avec Cryptkeeper

Un autre avertissement ici. Cryptkeeper a une vulnérabilité avec les nouvelles versions d’EncFs (1.9 et plus). La vulnérabilité n’a pas été corrigée et il est peu probable qu’elle le soit un jour car le projet a été abandonné. Il n’y a pas de nouveau changement dans le code depuis plusieurs années et le site Web du développeur ne se ferme plus.

C’est la raison pour laquelle je ne recommanderai plus d’utiliser cette méthode.

Cryptkeeper est un outil graphique qui utilise EncFS  en arrière-plan. C’est une application populaire et est disponible par défaut dans la plupart des référentiels de logiciels.

Pour Ubuntu et d’autres distributions Linux basées sur Ubuntu, utilisez la commande ci-dessous pour installer Cryptkeeper.

sudo apt-get install le gardien de chiffrement

Pour les distributions Linux basées sur Fedora, utilisez la commande ci-dessous :

sudo yum installer cryptkeeper

Une fois installé, je vous propose un redémarrage pour éviter les mauvaises surprises. Vous pouvez également démarrer le programme immédiatement.

Cryptkeeper dans Ubuntu
Cryptkeeper dans Ubuntu Unity

Une fois que vous démarrez Cryptkeeper, vous ne verrez pas l’interface immédiatement. Vous devrez regarder dans le panneau supérieur (ou le panneau inférieur, selon l’environnement de bureau). Cryptkeeper est un applet indicateur plutôt qu’une application de bureau à part entière.

READ  Comment apprenez à ajouter, supprimer ou retarder les programmes dans Ubuntu

Cliquez sur Nouveau dossier chiffré pour créer un nouveau dossier secret.

Créer un nouveau dossier chiffré dans Ubuntu
Cliquez sur Nouveau dossier chiffré

Nommez le dossier et sélectionnez son emplacement. Et puis cliquez sur Transférer .

Nommez le dossier crypté et sélectionnez son emplacement
Nommez le dossier et sélectionnez son emplacement

Vous devrez fournir un mot de passe pour le dossier chiffré. Après cela, cliquez sur Transférer .

Mot de passe verrouiller le dossier dans Ubuntu
Fournir un mot de passe

Voila ! Votre dossier protégé par mot de passe est lu pour être utilisé.

Dossier protégé par mot de passe créé avec succès
Dossier protégé par mot de passe créé avec succès

Pour accéder au dossier verrouillé, vous devrez le sélectionner à partir de l’applet de l’indicateur Cryptkeeper :

Accéder au dossier crypté
Accéder au dossier crypté

Bien sûr, il vous demandera le mot de passe :

Entrez le mot de passe pour le dossier verrouillé
Entrer le mot de passe

Une fois que vous faites cela, votre dossier secret vous sera accessible. Vous pouvez le voir monté en tant que partition séparée. C’est parce qu’EncFS crée un système de fichiers séparé dans l’espace utilisateur.

Vous pouvez créer de nouveaux fichiers dans le dossier crypté ou y copier des éléments collés d’autres répertoires. Une fois que vous l’avez déverrouillé, vous pouvez l’utiliser comme un dossier normal.

Dossier verrouillé en accès
Dossier verrouillé en accès

Pour verrouiller à nouveau le dossier, vous devrez à nouveau utiliser l’applet indicateur. Allez-y et désélectionnez le dossier requis, c’est-à-dire cliquez simplement dessus à nouveau.

Verrouillez à nouveau le dossier avec Cryptokeeper
Verrouillez à nouveau le dossier

Si vous souhaitez supprimer définitivement le dossier secret, vous pouvez choisir l’ option Modifier dans le menu Cryptkeeper. Le même menu d’édition vous donne également la possibilité de changer de mot de passe.

Modifier le mot de passe ou supprimer le dossier verrouillé
Changer le mot de passe ou supprimer le dossier

Notez que Cryptkeeper ne sera pas démarré automatiquement à chaque démarrage. Si vous le souhaitez, lisez ce guide pour gérer les applications de démarrage dans Ubuntu et voyez comment démarrer Cryptkeeper à chaque démarrage.

Profitez de votre dossier verrouillé privé sous Linux 🙂

Toutes les questions ou suggestions sont toujours les bienvenues.

Si vous avez aimé cet article, veuillez- vous abonner à notre communauté reddit pour en discuter. Vous pouvez également nous retrouver sur Twitter et Facebook .

5/5 - (1 vote)