Comment importer les mots de passe de Firefox dans KeePass ?

thumbnail-tuto-import-password-ff-keepass

KeePass permet d’importer les mots de passe d’autres gestionnaires. Voici comment importer les mots de passe de Firefox dans KeePass.

KeePass donne la possibilité d’importer les mots de passe depuis de nombreux logiciels ou service. Malheureusement, l’import des mots de passe de Firefox dans Keepass n’est pas directement possible. Mais des solutions existent. Par contre, suivant le système d’exploitation utilisé, la méthode diffère.

Pré-requis

  • Avoir Firefox 57 ou supérieur.
  • Avoir KeePass 2.34 ou supérieur.
  • Pour l’installation des plugins dans KeePass, si ce dernier n’est pas portable, avoir un compte avec les droits administrateurs

Importer les mots de passe Firefox dans Keepass sous Windows

Sous Windows, il existe plusieurs possibilités pour importer les mots de passe de Firefox dans KeePass. L’une des méthodes est l’utilisation du plugin (greffon) KeePassBrowerImporter.

Installer le plugin KeePassBrowerImporter

Commencez par télécharger le fichier KeePassBrowserImporter.plgx depuis la page release du projet GitHub de KeePassBrowerImporter :

Puis, copiez le fichier téléchargé en le sélectionnant et en faisant Ctrl + C. Puis, allez dans C:\Program Files (x86)\KeePass Password Safe 2\Plugins :

Intégrer KeePass à Firefox sous Windows : chemin dossier plugins KeePass sous Windows

et faites Ctrl + V pour le coller. Le dossier étant un dossier système protégé, il faut valider la copie en cliquant sur Continuer.

Intégrer KeePass à Firefox sous Windows : Dossier de destination refusé sous Windows

Mais attention, si vous utilisez un logiciel comme SuperCopier, UltraCopier,… Ces derniers ne proposent pas, au moment de la copie, d’élévation de privilège pour écrire dans les dossiers système. Donc, le plus simple est de le désactiver pour la copie et de le réactiver ensuite.

Enfin, vérifiez l’installation du plugin en lançant KeePass puis en allant dans le menu Outils > Greffons.

menu Outils > Greffons dans Keepass

Si tout va bien, vous trouverez KeePassBrowerImporter dans la liste des greffons installés.

Importer les mots de passe de Firefox dans KeePass avec KeePassBrowerImporter

Lancez KeePass et ouvrez le coffre où vous voulez importer les mots de passe.

Puis, allez dans le menu Fichier > Importer…

menu Fichier > Importer Keepass

Et, sélectionnez Generic Browser Importer et faites OK.

Importer les mots de passe de Firefox dans Keepass avec Generic Browser Importer

Alors la fenêtre d’import s’ouvre.

Importer les mots de passe de Firefox dans Keepass avec Generic Browser Importer - Fenêtre d'import

Sélectionnez le navigateur Firefox (1)

Sélectionnez le profil Firefox depuis lequel les mots de passe seront importés (2).

Entrez le mot de passe principal si vous en avez défini dans Firefox (3)

Déterminez dans quel groupe les mots de passe seront importés dans le coffre KeePass (4)

Use website title as entry title (cochée par défaut) (5) permet de donner le nom du site web comme nom à l’entrée

Use website icon as entry icon (cochée par défaut) (6) permet d’utiliser l’icone du site web comme icône pour l’entrée

et Use created / modified date from browser (cochée par défaut) (7) permet d’utiliser la date de création/modification comme date pour l’entrée dans KeePass

Puis cliquez sur Start (8) pour importer les mots de passe et attendez la fin de l’import.

Alors, vous trouverez les mots de passe importés à l’endroit choisi précédemment.

Mots de passe de Firefox importés dans Keepass avec KeepassBrowserImporter

Importer les mots de passe Firefox dans Keepass sous Linux

Le plugin KeePassBrowerImporter ne marche malheureusement pas sous Linux. Mais il existe une solution alternative en deux étapes :

  • 1ère étape : exporter les mots de passe de Firefox dans un fichier CSV pris en charge pour l’import dans KeePass
  • 2ème étape : importer ce fichier dans le gestionnaire de mot de passe.

FF Password Exporter permet cela. D’ailleurs, cette application est aussi disponible pour Windows et macOS.

Installer FF Password Exporter

Sous Linux, FF Password Exporter est distribué au format AppImage. Ce format a l’avantage de ne pas être dépendant de la distribution utilisée car il embarque toutes ses dépendances. Ainsi, il peut être utilisé simplement avec toutes.

Commencez par télécharger le fichier AppImage de FF Password Exporter depuis la page principale de son projet GitHub, ou depuis la page release.

Puis, il faut rendre exécutable. Cela peut être fait par l’interface graphique, dans les propriétés du fichiers :

Rendre un fichier exécutable sur Ubuntu par GUI
Autoriser par l’interface graphique l’exécution d’un fichier dans Ubuntu

ou, dans un terminal avec commande suivante :

chmod +x /chemin_vers_le_fichier/FF-Password-Exporter-X.X.X-x86_64.AppImage
  • chmod est la commande Linux pour modifier les droits d’un fichier ou d’un dossier .
  • +x donne les droits permettant d’exécuter un fichier comme un programme.
  • /chemin_vers_le_fichier/ est à remplacer par le chemin vers le fichier télécharge. (par exemple ~/Téléchargements/FF-Password-Exporter-1.1.1-x86_64.AppImage si le fichier se trouve dans le dossier Téléchargements de votre utilisateur)
  • FF-Password-Exporter-X.X.X-x86_64.AppImage est à remplacer par le nom du fichier (à la date de parution de l’article FF-Password-Exporter-1.1.1-x86_64.AppImage)

Une fois cela fait, double-cliquez sur l’icône du fichier pour l’exécuter. Alors, il vous sera proposé de l’intégrer au système.

Integration FF Password Exporter

Si vous choisissez Oui, un raccourci vers l’application dans le menu. Sinon, rien ne sera ajouté et l’application se lancera.

Importer les mots de passe de Firefox dans KeePass avec FF Password Exporter

Export des mots de passe depuis Firefox

FF Password Exporter

Dans FF Password Exporter, sélectionnez le profil (1) depuis lequel vous voulez exporter les mots de passe. Par défaut, le profil courant est déjà sélectionné.

Entrez le mot de passe principal si vous en avez défini dans Firefox (2)

Puis cliquez sur Export Passwords (3).

Alors, vous pourrez enregistrer le fichier avec vos mots de passe au format CSV (par défaut) ou au format JSON.

Export vers fichier CSV des mots de passe de firefox pour KeePass

Import des mots de passe dans KeePass

Ouvrez votre coffre KeePass, puis allez dans Fichier > Import.

Import fichier CSV dans KeePass

Alors, sélectionnez Importeur CSV générique (1) et allez chercher le fichier précédemment exporté (2). Vous pouvez aussi double-cliquez sur Importeur CSV générique pour ouvrir la fenêtre permettant la sélection du fichier.

Puis faites OK.

La fenêtre d’option d’import s’ouvre sur l’onglet Codage.

Import CSV - Onglet Codage

Ce dernier permet choisir un autre codage de caractères que l’UTF8 proposé par défaut. D’ailleurs, vous avez un aperçu, en-dessous, qui vous aidera à voir le rendu du contenu du fichier.

Faites Suivant .

L’onglet Structure permet de faire la correspondance entre les données du fichiers et les champs d’une entrée dans KeePass. Dans notre cas, voici la configuration voulue :

Import CSV - Onglet Structure

(1) cochez Ignorer la première ligne qui est la ligne des titres des colonnes.

(2) réorganisez avec les boutons sur la droite (3). L’ordre par défaut est 

  • Adresse (URL),
  • Nom d’utilisateur
  • et Mot de passe.

Vous pouvez supprimer les autres champs. Ainsi, l’entrée importée n’aura pas de Titre, mais le champs Adresse (URL) sera renseigné et si vous utilisez KeePass avec Firefox ou Google Chrome, il pourra renseigner les formulaires des pages concernées.

Une astuce pour avoir un titre est de modifier le fichier CSV avec un logiciel Tableur comme Calc (LibreOffice) ou Excel, et de dupliquer la colonne hostname et de la renommer en titre. Ainsi vous pourrez avoir un titre et l’URL de conservé. Toutefois attention quand vous sauvegarderez le fichier à ce qu’il reste un fichier CSV avec les même propriétés.
Fichier CSV modifié dans LibreOffice Calc

Faites à nouveau Suivant.

Vous avez alors une Prévisualisation de ce qui sera importé.

Import CSV - Onglet Prévisualisation

Et, terminez en cliquant sur Finir.

Les mots de passe importés sont à la racine du coffre.

Mots de passe de Firefox importés dans keepass avec FF Password Exporter

Enfin, pensez bien à effacer/détruire le fichier CSV car il contient vos identifiants et mots de passe en clair, ce qui n’est pas recommandé.

Pour aller plus loin

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.