En poursuivant votre navigation, vous acceptez l’utilisation de cookies qui permettront notamment de vous offrir contenus, services, et publicités liés à vos centres d'intérêt.

En savoir plus
Par Rod Guillaume , le 25 décembre 2016 à 14:00 25 décembre 2016
Tous ses articles

Sous la responsabilité du maitre de stage Vincent Sergere.

# Comment utiliser le gestionnaire de mot de passe KeePass Password Safe ? – Tutoriel

KeePass Password Safe est un gestionnaire de mots de passe open source. Il permet d’avoir accès à tous ses mots de passe en n’en retenant qu’un seul. Cependant, sa mise en place peut faire peur, nous vous proposons donc un guide pour vous aider à réellement vous y mettre, que vous soyez sur Windows, macOS, Linux ou Android.

On nous le répète sans cesse, il faut utiliser un mot de passe complexe et différent pour chacun de nos comptes en ligne. Le problème, c’est qu’il est impossible de tout se rappeler sans utiliser le même mot de passe — ou une légère variante — partout. C’est là que les gestionnaires de mots de passe font leur entrée. Ils retiennent pour vous tous vos mots de passe, aussi complexes soient-ils. Beaucoup de solutions existent, mais faut-il leur faire confiance ? Avez-vous suffisamment confiance en ces entreprises pour leur donner la totalité de vos mots de passe ? Et que se passera-t-il si elles décident un jour de fermer ou que leurs serveurs se font pirater ?

> À lire sur FrAndroid : Notre sélection des meilleurs gestionnaires de mot de passe : LastPass, Dashlane, KeePass

Heureusement, d’autres personnes ont eu ces interrogations avant vous et c’est de là qu’est né KeePass, le seul gestionnaire de mots de passe open source. L’intérêt d’un logiciel open source, c’est que chacun peut vérifier ce que fait le programme de nos données, qu’il est gratuit et que le problème de durabilité n’a pas lieu d’être. Comme le code source est disponible pour tous, n’importe qui peut reprendre le projet si celui-ci s’arrête un jour. Enfin, avec KeePass, vos mots de passe sont stockés par vous-même, localement ou dans votre Cloud. Ainsi, vous contrôlez l’endroit où sont vos données et qui peut y avoir accès.

Convaincus ? Suivez le guide !

### Ajout du 27 décembre 2016

Si jamais la mise en place vous paraît trop compliquée, nous vous conseillons de vous concentrer uniquement sur les parties concernant KeeWeb et Keepass2Android, qui permettent d’utiliser le gestionnaire de mot de passe d’une manière beaucoup plus user-friendly et simple, quelle que soit votre plateforme — Windows, Linux, macOS, Android.

# Mise en place

## KeeWeb

### Mise en place de KeeWeb

KeeWeb est un client KeePass disponible en version web et logicielle. C’est celui que nous conseillerions au plus grand nombre, tant il est simple à mettre en place et à appréhender. En effet, tout fonctionne out of the box avec KeeWeb et quel que soit le système d’exploitation sous lequel tourne votre PC.

Pour l’installer sur votre machine, rendez-vous sur le site officiel de KeeWeb et cliquez sur Download KeeWeb. Il ne vous reste plus qu’à lancer le fichier téléchargé et suivre les instructions pour finaliser l’installation. Sur macOS, n’oubliez pas qu’il faut ouvrir l’application en effectuant un clic droit > ouvrir la première fois. En ce qui concerne Linux, un fichier deb est disponible, mais également le code source, ce qui devrait permettre à la plupart des distributions d’être compatibles.

Avant de commencer, vous aurez besoin d’un compte Google Drive, Dropbox ou OneDrive. Cela vous permettra de stocker votre base de données contenant vos mots de passe dans le Cloud, de manière à y avoir accès où que vous soyez — pour peu qu’une connexion internet soit disponible. Pour ce compte Cloud, évitez d’utiliser un mot de passe généré aléatoirement par KeePass, puisqu’il faudra que vous puissiez y accéder facilement.

Pour ma part, j’utilise Dropbox uniquement pour stocker mon fichier KeePass. De cette manière, j’ai pu générer un mot de passe aléatoire pour mon compte Google, qui est lié à mon Drive et à beaucoup de sites à cause de l’option « se connecter avec Google » que j’avais tendance à beaucoup utiliser. De plus, Dropbox est compatible avec tous les logiciels que nous allons utiliser dans ce tutoriel.

### Gérer sa base de données avec KeeWeb

Pour commencer, allez dans les paramètres de l’application pour passer KeeWeb en Français, et pensez à activer votre type de stockage dans le Cloud.

Retourner dans l’application en appuyant sur le bouton en haut à droite de l’écran, et cliquez sur l’icône Nouvelle base de données en forme de +. Une fois dedans, allez à nouveau dans les paramètres (grâce à l’icône de rouage en bas à droite de l’écran), et choisissez l’onglet New qui correspond à la base que vous venez de créer. Rentrez le mot de passe maître de votre base, il servira à déchiffrer votre fichier kdbx. Essayez d’en choisir un assez complexe. Cliquez ensuite sur Enregistrer sous pour sauvegarder la base dans votre Cloud.

Retournez à l’écran principal avec l’icône Verrouiller en bas à droite, et ouvrez votre base via votre service Cloud favori. KeeWeb devrait automatiquement le détecter, vous n’avez plus qu’à le sélectionner et taper votre mot de passe.

Et c’est bon, vous avez déjà créé votre base de données qui sera accessible depuis n’importe quel appareil, puisqu’elle sera automatiquement synchronisée dans votre Cloud.

### Créer des entrées dans la base de données

Bien, nous avons une base de données chiffrée, mais comment s’en sert-on ? Commençons par créer une nouvelle entrée. Cliquez sur le + à-côté de la barre de recherche : une fenêtre apparaît alors à droite.

Le champ User correspond à votre nom d’utilisateur ou votre adresse mail selon si le site web lié demande un pseudonyme ou une adresse mail à la connexion. Dans Password, vous pouvez soit rentrer votre mot de passe actuel, soit en générer un nouveau aléatoirement grâce à l’outil en forme d’éclair sur la droite de la zone de texte. Vous pouvez choisir le nombre de caractères ainsi que leur classe (majuscules, minuscules, chiffres, caractères spéciaux, etc.). Dans la liste déroulante, des types de mots de passe sont déjà préconfigurés par KeeWeb. Enfin, rajoutez l’URL vers le site web pour terminer la création de l’entrée ainsi qu’un titre explicite pour votre entrée afin de faciliter la recherche par la suite.

Il ne vous reste plus qu’à créer vos entrées. Une fois celles-ci créées, on peut facilement copier le mot de passe (Ctrl-C ou Cmd-C), le nom d’utilisateur (Ctrl-B ou Cmd-B) ou demander à KeeWeb remplir les champs comme un grand avec Ctrl-T ou Cmd-T. Tous les raccourcis sont affichés dans les paramètres de l’application.

## Installer KeePass

KeePass, c’est le projet initial et officiel. Il est plus difficile à appréhender que KeeWeb, puisque tout ne fonctionne pas out of the box. On va donc devoir ajouter « nous-mêmes » la fonctionnalité de synchronisation dans le Cloud par exemple, mais on pourra également en rajouter plein d’autres que KeeWeb n’a pas. Si vous êtes sous macOS, préférez KeeWeb, puisque le portage KeePassX de KeePass ne supporte pas les plugins et présente donc très peu d’intérêt en mon sens.

### Mise en place de KeePass sur Windows

Pour commencer, rendons-nous sur le site officiel de KeePass, dans l’onglet Downloads. Une version portable est disponible, mais préférez la version classique si vous utilisez votre propre machine. En effet, sur la version portable les détails de nos comptes sont stockés en clair avec l’utilisation du plugin de synchronisation dans le Cloud, alors qu’ils sont chiffrés sur la version classique. Préférez donc la version portable uniquement si vous comptez avoir KeePass sur une clé USB.

Si vous avez opté pour la version portable, il suffit de dézipper l’archive, sinon lancez l’installeur et suivez les instructions. Il n’y a pas de pièges.

### Mise en place de KeePass sur Linux

Ce tutoriel sera détaillé pour une distribution Linux basée sur Ubuntu — et Debian, puisqu’Ubuntu est lui-même basé dessus. Ouvrez un terminal, et tapez la commande suivante pour installer les paquets keepass2 et mono-complete. Tapez votre mot de passe, appuyez sur entrée et lorsque le terminal vous demandera si vous souhaitez installer ces paquets, entrez « y » dans le terminal pour valider.

> sudo apt-get install keepass2 mono-complete

KeePass est installé sur votre PC Linux.

### Création de la base de données

Maintenant il faut créer une base de données. Cliquez sur File > New… et sauvegardez votre fichier kdbx — votre base de données qui contiendra vos mots de passe — sur votre bureau par exemple. Ensuite une fenêtre apparaît, où l’on vous demande d’entrer votre mot de passe maître. Comme nous l’avons expliqué dans la partie sur KeeWeb, essayez de choisir un mot de passe complexe puisqu’il servira de clé de déchiffrage de la base de données qui contiendra tous vos mots de passe. Une fois terminé, cliquez sur OK.

Ensuite la fenêtre de configuration de la base apparaît. Vous pouvez laisser tous les paramètres par défaut. Ils seront modifiables par la suite si jamais il vous prend un jour l’envie de mieux sécuriser votre base.
La base est créée, vous pouvez maintenant upload votre fichier kdbx dans votre Dropbox — c’est le service de Cloud le plus simple à utiliser sur Linux — et supprimer le fichier de votre PC une fois cela terminé.

### Pimp my KeePass

Une fois KeePass installé ou dézippé, il est temps d’installer nos plugins. Nous allons avoir besoin de KeeAnywhere ou KeeCloud pour accéder à notre base de données dans le Cloud et du combo ChromeIPass/KeePassHttp pour intégrer KeePass dans Google Chrome. Si vous utilisez Firefox, pas de panique il existe KeeFox ! Pour les utilisateurs d’Opera, sachez qu’il est possible d’installer les Add-Ons de Chrome sur votre navigateur grâce à Download Chrome Extension. Enfin, si vous utilisez Safari, Edge ou Internet Explorer, changez de navigateur, c’est pour votre bien.

### Synchroniser sa base de données dans le Cloud sur Windows

Cette partie ne vous sera utile que si vous utilisez un service de Cloud pour stocker votre base de données KeePass. Sur Windows, le plus simple est d’utiliser le plugin KeeAnywhere. Téléchargez le fichier plgx le plus récent dans la section releases de la page github du plugin.

Placez ensuite le fichier récupéré dans le dossier Plugins qui se trouve là où vous avez installé KeePass. Lancez KeePass, une fenêtre de compilation du plugin devrait s’ouvrir. Si l’installation s’est bien passée, vous devriez avoir une option Open from Cloud Drive dans File > Open file from.

Sélectionnez KeePass Configuration uniquement sur un KeePass portable

Dans la fenêtre qui vient d’apparaître, laissez cochée la case Local User Secure Store si vous êtes sur la version classique ou cochez KeePass Configuration si vous possédez la version portable, comme l’indique le développeur sur son repository github. Cliquez ensuite sur Add et ajoutez votre compte Cloud.

Vous pouvez désormais vous connecter à votre base de données stockée en ligne dans votre Cloud. Toutes les modifications seront automatiquement synchronisées en ligne lorsque vous sauvegarderez vos modifications dans KeePass.

### Synchroniser sa base de données dans le Cloud sur Linux

Cette partie ne vous sera utile que si vous utilisez un service de Cloud pour stocker votre base de données KeePass. Sur Linux, il n’est pas possible d’utiliser KeeAnywhere pour le moment. Le plugin utilise .NET 4.5 et même avec la dernière version de Mono, il y a un souci de compatibilité. Heureusement, KeeCloud est là pour nous sauver la vie. Téléchargez la dernière version du plugin sur BitBucket, placez le fichier dans /usr/lib/keepass2/plugins.

Avec ce plugin, on vous conseille plutôt d’utiliser Dropbox, mais Amazon Simple Storage Service (S3) et Microsoft Azure Blob Storage sont également disponible. La manipulation à faire avec ces services de Cloud est décrite ici. Pour Dropbox, ouvrez URL Credential Wizard dans l’onglet Tools. Suivez les instructions, connectez-vous à votre compte et un username et password devraient alors être affichés par le plugin. Gardez-les quelque part, ils vont nous servir pour nous connecter à Dropbox.

Affichez le mot de passe, et gardez ces identifiants quelque part

C’est presque fini à ce stade-là. Allez dans File > Open > Open URL…, dans URL entrez un lien comme suit : dropbox://{le chemin vers votre base de données kdbx}. Si votre database est à la racine de votre dropbox, cela donnerait dropbox://database.kdbx par exemple. Entrez ensuite votre username et password récupéré avec l’URL Credential Wizard (et non pas vos identifiants Dropbox classiques). Ces identifiants sont d’ailleurs réutilisables à chaque fois. Pas besoin de repasser par le Wizard quand vous changez de poste donc.

Et voilà, c’est enfin terminé !

### Intégration dans le navigateur internet (Chrome, Firefox et Opera)

Il est possible d’utiliser un add-on sur son navigateur pour remplir automatiquement les champs de connexion. Pour ce faire, installez ChromeIPass sur Chrome ou Opera (grâce à Download Chrome Extension) bien KeeFox ou PassIFox sur Firefox. Il ne reste plus qu’à installer le plugin KeePassHttp pour faire le lien entre le logiciel et l’extension. Comme d’habitude, téléchargez le plugin et mettez-le dans le dossier plugins de KeePass.

Sur Windows, c’est déjà fini. Sur Linux, il faut rajouter une simple étape après avoir placé KeePassHttp.plgx dans le dossier plugins de /usr/lib/keepass2/. Tapez la commande suivante, et tout sera fini puisque nous avons déjà pris soin d’installer mono-complete dès le départ :

Tapez cette commande si vous êtes sous Linux uniquement

Ensuite, lancez l’add-on. La première fois il vous demandera de se connecter à KeePass et de créer une clé d’association. Une fois l’étape passée, ChromeIPass remplira pour vous les identifiants lorsque vous serez sur une page dont l’URL figure dans une des entrées de votre base de données KeePass.

### Les autres plugins utiles

D’autres plugins peuvent être utiles, on vous laisse faire votre marché sur la page des plugins de KeePass. KeePassQuickUnlock peut-être utile pour vous déverrouiller plus rapidement votre base de données avec les 3 premiers caractères de votre mot de passe maître. Sur une version portable de KeePass, OnScreenKeyboard permet d’éviter les keyloggers en proposant un clavier virtuel pour rentrer le mot de passe maître.

# Utilisation nomade

Maintenant que tout est bien configuré, entrons dans la pratique. Tout d’abord, nous vous conseillons d’effectuer régulièrement des backups de votre base de données sur différents services Cloud, des plugins KeePass peuvent le faire automatiquement pour vous d’ailleurs. De plus, avoir une copie en local sur votre smartphone ou votre PC peut-être utile, puisque nous ne sommes pas toujours connectés à internet. Il est temps de parler de l’utilisation de KeePass lorsque nous ne sommes pas sur notre machine ou seulement sur notre smartphone Android.

## KeePass sur un PC inconnu

Oui, il est possible de toujours avoir sur soi KeePass portable sur une clé USB. Mais celui-ci ne fonctionnera que si vous tombez sur un PC sous Windows. Un Linux ou macOS ne sera pas capable d’ouvrir cela. C’est pourquoi nous vous conseillons fortement l’utilisation de KeeWeb pour vos déplacements. Que ce soit sur un PC ou le smartphone de quelqu’un d’autre, KeeWeb fonctionnera puisqu’il est même compatible Chrome mobile. Pensez simplement à toujours ouvrir la fenêtre en mode navigation privée pour laisser le minimum de traces possibles de votre passage.

Cependant, effectivement, KeeWeb ne vous permettra pas d’éviter les keyloggers, contrairement à un KeePass portable avec les plugins dont nous parlions plus tôt. À vous de voir, donc.

## Keepass sur son smartphone

Sur le téléphone d’un autre, KeeWeb fonctionne parfaitement via Google Chrome (en mode incognito, on n’oublie pas !). Si vous trouvez le temps long après avoir tapé votre mot de passe maître, pas de panique. Le téléphone est en train de déchiffrer la base, et le processeur du smartphone met évidemment plus de temps à calculer que prendrait un CPU de PC.

Sur KeeWeb mobile, la recherche d’entrée ne diffère pas de celle de la version desktop. Pour copier un champ, l’on peut effectuer un appui long pour faire apparaître la liste des possibilités, ou alors cliquer sur le champ qui nous intéresse. Une fois que vous avez fini, n’oubliez surtout pas de fermer tous les onglets.

Sur son propre téléphone, l’application Keepass2Android est la plus réussie. Vous pouvez déverrouiller votre base de données avec votre empreinte digitale, ou avec QuickUnlock qui est intégré de base. De plus, le clavier Keepass2Android permet d’accéder à la base sans sortir de la page de connexion.

### Mise en place

Keepass2Android Philipp Crocoll (Croco Apps)

- Gratuit

Keepass2Android gère les services Cloud dès le départ, sans aucun effort supplémentaire à fournir de notre part. Cliquez sur Ouvrir et connectez-vous à votre service Cloud favori afin de sélectionner votre fichier kdbx. Une fois connecté à votre base, cliquer sur Paramètres > Base de données > Déverrouillage par empreinte digitale > Activer le déverrouillage par empreinte digitale. Cela vous permettra par la suite de ne plus avoir à taper votre mot de passe maître — ou plutôt ses 3 derniers caractères — si vous possédez un lecteur d’empreinte.

Allez maintenant dans les paramètres de votre téléphone, nous allons activer le clavier Keepass2Android qui permet de remplir les champs de connexion automatiquement. Activez le clavier Keepass2Android dans Langues et saisies ainsi que dans Accessibilité. Il sera maintenant affiché dans la liste des claviers lorsqu’on en changera.

### Cas pratique

Imaginons que nous voulons nous connecter à Facebook. Changez de clavier pour Keepass2Android, puis cliquer sur l’icône en forme de cadenas à gauche de la touche espace. Sélectionnez la deuxième option, et si votre entrée n’apparaît pas dans la liste, cliquez sur « sélectionner une autre entrée » et tapez le nom de votre entrée (ici Facebook). Une fois celle-ci sélectionnée, vous pouvez demander à Keepass de remplir automatiquement les champs. Sinon, votre mot de passe et nom d’utilisateur sont disponibles dans les touches du clavier correspondantes. Une fois l’opération terminée, vous pouvez changer de clavier à nouveau ou taper sur l’icône en forme de cadenas pour fermer la base et revenir automatiquement au clavier habituel.

### Création d’entrée

Pour créer une entrée, rendez-vous dans l’application et appuyez sur le +, puis sur entrée standard. Le menu ressemble beaucoup à celui de KeePass et KeeWeb, on retrouve les mêmes champs. Remplissez-les comme d’habitude. Le générateur de mot de passe aléatoire se situe dans l’icône en forme de + à côté du champ mot de passe. Sauvegardez l’entrée en tapant sur l’icône disquette, et c’est fini.

Vous avez désormais toutes les clés en main pour maîtriser complètement KeePass, où que vous soyez. Dites-nous dans les commentaires si vous comptez sauter le pas, ou si vous êtes trop attaché à votre gestionnaire de mot de passe non open source.

Vous avez également d’autres solutions alternatives, payantes, mais plus simples à mettre en place.

> À lire sur FrAndroid : Notre sélection des meilleurs gestionnaires de mot de passe : LastPass, Dashlane, KeePass

Signaler une erreur dans le texte
Partager cet article !
0 0
Android Applications Android Comment ça marche ? Sécurité Smartphones Tutoriaux KeePass
Inscrivez-vous à la newsletter Inscription enregistrée

Recevez chaque jour le meilleur de l'actualité, sélectionné et livré avec <3

- 1.Votre rythme Quotidien Quotidien Hebdomadaire Hebdomadaire
- 2.Votre adresse email

Surveillez votre boîte aux lettres, vous allez entendre parler de nous !

Derniers articles
Parcourir la page

- La batterie de la Nintendo Switch est non amovible
  La batterie de la Nintendo Switch ne sera pas amovible. Les utilisateurs ne… Lire la suite
  Console, il y a 5 minutes
  0
- Nexus 6 : la mise à jour vers Android 7.1.1 Nougat arrive bientôt
  La mise à jour Android 7.1.1 Nougat arrive sur le Nexus 6 au début… Lire la suite
  Android, il y a 20 minutes
  0
- Le Samsung Galaxy S8 fonctionnerait avec un stylet
  D'après certaines sources, le Samsung Galaxy S8 pourrait être compatible avec le stylet… Lire la suite
  Marques, il y a 1 heure
  11
- Les meilleures applications pour un smartphone au top
  0
- Tech'spresso : Samsung Galaxy A5 (2017), Galaxy S8 et Kirin 970
  Vous n’avez pas eu le temps de suivre la journée d’hier ? Voici… Lire la suite
  Actualités Générales, il y a 4 heures
  1
- Android 7.0 Nougat : la liste des terminaux mis à jour
  195
- Les bonnes résolutions connectées : Gérer son budget comme un pro
  15
- Heroes Evolved : le MOBA de R2 Games est disponible sous Android
  Le portage du MOBA Heroes Evolved a débuté en Europe sur nos terminaux… Lire la suite
  Android, il y a 13 heures
  0
- Garantie : Quelles sont les différences entre les principaux smartphones et le ZTE Axon 7 ?
  Nous avons comparé les principales garantie des smartphones de chaque marque. Lire la suite
  ZTE
- Guides d'achat

  - #### Nos smartphones coup de cœur de l'année 2016

    77

  - - #### Le guide ultime de la galaxie Android : Smartphones,…

      Guide smartphones, 25 décembre 2016
      2

    - #### Quel smartphone choisir, marque par marque ?

      Guide smartphones, 24 décembre 2016
      29

    - #### Quel smartphone Huawei choisir en 2016 ?

      Guide smartphones, 24 décembre 2016
      29
- Android 7.0 Nougat

  - #### Android 7.0 Nougat : la liste des terminaux mis à jour

    195

  - - #### Samsung Galaxy S7 Edge : la beta d'Android 7.0 Nougat…

      Android, il y a 15 heures
      12

    - #### Honor 8 : la mise à jour vers Android 7 Nougat (EMUI…

      Android, 23 décembre 2016
      26

    - #### Le Samsung Galaxy S8 pourrait avoir un mode...…

      Marques, 22 décembre 2016
      55
- Asus Zenfone 3 : quelles sont les différences entre les modèles ?
  La gamme Zenfone 3 d'Asus est particulièrement bien fournie cette année. Pour vous… Lire la suite
  ASUS, il y a 14 heures
  Sponsorisé par Asus
Voir plus d'article

x
Cet article pourrait vous intéresser

Notre sélection des meilleurs gestionnaires de mot de passe : LastPass, Dashlane, KeePass