logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:keepassx [25/04/2013 21:03]
captnfab
doc:systeme:keepassx [26/04/2013 13:49]
captnfab [Version (dé)centralisée]
Ligne 3: Ligne 3:
 **TUTO ENCOURS DE RÉDACTION - smolski & captnfab 24-04-2013** **TUTO ENCOURS DE RÉDACTION - smolski & captnfab 24-04-2013**
  
-(//testé - non testé// - **captnfab** ​date) Le retour sur le forum est ici : [[http://​debian-facile.org/​viewtopic.php?​id=6750| Lien vers le forum concernant ce tuto]] \\+(//testé// - **captnfab** ​24/04/2013) Le retour sur le forum est ici : [[http://​debian-facile.org/​viewtopic.php?​id=6750| Lien vers le forum concernant ce tuto]] \\
 //​N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// //​N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !//
  
Ligne 41: Ligne 41:
 Maintenant la base de donnée créée, il faut l'​enregistrer dans son home, par exemple dans ''​~/​perso/​mes_pass.kdb''​. Maintenant la base de donnée créée, il faut l'​enregistrer dans son home, par exemple dans ''​~/​perso/​mes_pass.kdb''​.
  
-<​note>​Pensez à faire des sauvegardes régulières de ce fichier. S'il venait à être détruit (ce qui peut arriver en cas de bug du logiciel), c'est tous vos mots de passe qui seraient perdus.</​note>​+<​note ​warning>Pensez à faire des sauvegardes régulières de ce fichier. S'il venait à être détruit (ce qui peut arriver en cas de bug du logiciel), c'est tous vos mots de passe qui seraient perdus.</​note>​
  
 La base de données est maintenant créée, il est alors possible de fermer keepassx. La base de données est maintenant créée, il est alors possible de fermer keepassx.
Ligne 47: Ligne 47:
  
 ==== Enregistrement des mots de passe ==== ==== Enregistrement des mots de passe ====
- 
-Il y a typiquement deux cas d'​utilisations de Keepassx. Soit vous voulez enregistrer un nouveau mot de passe, soit vous voulez le récupérer. 
  
 Il y a typiquement deux cas d'​utilisations de KeePassX :  Il y a typiquement deux cas d'​utilisations de KeePassX : 
Ligne 87: Ligne 85:
 Voici une proposition de remplissage des données de la première entrée du groupe « Mes ordis » : Voici une proposition de remplissage des données de la première entrée du groupe « Mes ordis » :
  
-  ​Titre : « PC1 - administrateur » +  ​Titre : « PC1 - administrateur » 
-  ​Nom d'​utilisateur : « root » +  ​Nom d'​utilisateur : « root » 
-  ​URL : « ip.du.pc1 » +  ​URL : « ip.du.pc1 » 
-  ​Mot de passe : « toto » +  ​Mot de passe : « toto » 
-  ​Repeat : « toto » (bien sûr, si les mots de passe ne coïncident pas, vous vous faites gronder) +  ​Repeat : « toto » (bien sûr, si les mots de passe ne coïncident pas, vous vous faites gronder) 
-  ​Commentaire : « Hostname : "​pc1",​ c'est l'​ordinosaure du grenier que j'​avais acheté avec les étrennes de grand-tata. » +  ​Commentaire : « Hostname : "​pc1",​ c'est l'​ordinosaure du grenier que j'​avais acheté avec les étrennes de grand-tata. » 
-  ​Expire le : (ne pas remplir s'il n'y a pas de date d'​expiration prévue) +  ​Expire le : (ne pas remplir s'il n'y a pas de date d'​expiration prévue) 
-  ​Pièce jointe : (aucune) Il peut être pratique de joindre une clé gpg / rsa / dsa.+  ​Pièce jointe : (aucune) Il peut être pratique de joindre une clé gpg / rsa / dsa.
  
 Valider avec « OK. » Valider avec « OK. »
Ligne 102: Ligne 100:
 Tout ceci terminé, pensez à enregistrez la base de donnée en cliquant sur la disquette de la barre d'​outils. Tout ceci terminé, pensez à enregistrez la base de donnée en cliquant sur la disquette de la barre d'​outils.
  
-==== Récupération d'​un ​mots de passe ====+==== Récupération d'​un ​mot de passe ====
  
 === Ouverture de KeepassX et de la bdd === === Ouverture de KeepassX et de la bdd ===
Ligne 127: Ligne 125:
 Hop, vous êtes connecté. Hop, vous êtes connecté.
  
 +==== Depuis une clé USB ===== 
 +
 +Si vous voulez utiliser votre base de donnée KeePassX sur tout un lot de machines, sans pour autant avoir à la recopier sur chacune d'​elles,​ vous pouvez utiliser une clé USB. Pour ce faire, il faut bien sûr avoir installé KeePassX sur chacune des machines. Ensuite, il suffit de lire la base de données **mes_pass.kdb** depuis la clé, avec par exemple un : 
 +
 +<code bash>​keepassx /​media/​ma_cle/​mes_pass.kdb</​code>​
 ==== Conseils d'​utilisation ==== ==== Conseils d'​utilisation ====
  
Ligne 134: Ligne 137:
  
  
-===== Annexe ​=====+===== TP : Sauvegarder sa base de données avec git =====
  
 +Supprimer un mot de passe par erreur, casser la base de données en faisant une mauvaise manip, lors du plantage du logiciel, d'un bug de mise à jour, disque dur qui flanche... autant de choses que l'on ne veut pas rencontrer.
 +
 +Pour s'en protéger, il est possible de stocker son fichier de pass dans un dépôt git.
 +
 +Nous allons présenter ici deux solutions :
 +
 +  * Version locale \\ //Un dépôt git sur votre machine principale, et une copie de la bdd sur votre clé usb. // **Particularités** :
 +     * Un seul dépôt git
 +     * Il faut veiller à ce que la version de la clé soit la version à jour et la recopier dans le git à chaque modification externe.
 +
 +  * Version (dé)centralisée
 +    * Un dépôt git par copie de la bdd
 +    * Script automatisant la mise à jour en cas de modification
 +    * Un dépôt git central devant être accessible via internet
 +
 +**EN TRAVAUX captnfab 26/​04/​2013**
 +
 +==== Version locale ====
 +
 +<code bash>​mkdir -p ~/​perso/​important
 +cd ~/​perso/​important
 +git init
 +mv ~/​perso/​mes_pass.kdb .
 +git add mes_pass.kdb
 +git commit -a -m "Base de donnée initiale"​
 +
 +cat << EOF > lanceur.sh
 +#!/bin/sh
 +DOSSIER="​$HOME/​perso/​important/"​
 +BDD="​mes_pass.kdb"​
 +cd "​$DOSSIER"​
 +keepassx "​./​$BDD"​
 +git commit -a --author="​$USER@$(hostname)"​ -m "Mise à jour..."​
 +EOF
 +chmod +x lanceur.sh
 +git add lanceur.sh
 +git commit -a -m "​Script de lancement"​
 +</​code>​
 +
 +==== Version (dé)centralisée ====
 +
 +<code bash>​mkdir -p ~/perso/
 +cd ~/perso/
 +git clone mon:​dépots/​git/​distant important
 +cd ~/​perso/​important
 +mv ~/​perso/​mes_pass.kdb .
 +git add mes_pass.kdb
 +git commit -a -m "Base de donnée initiale"​
 +
 +cat << EOF > lanceur.sh
 +#!/bin/sh
 +BDD="​mes_pass.kdb"​
 +git pull
 +keepassx "​./​$BDD"​
 +git commit -a --author="​$USER@$(hostname)"​ -m "Mise à jour..."​
 +git push
 +EOF
 +chmod +x lanceur.sh
 +git add lanceur.sh
 +git commit -a -m "​Script de lancement"​
 +git push
 +</​code>​
 +
 +===== Annexe =====
 ==== Blabla sur #df-flood ==== ==== Blabla sur #df-flood ====
   * [19:30] <​**Haricophile**>​ Pour moi l'​attachement est vraiment le truc décisif qui m'a fait adopter keepass   * [19:30] <​**Haricophile**>​ Pour moi l'​attachement est vraiment le truc décisif qui m'a fait adopter keepass
doc/systeme/keepassx.txt · Dernière modification: 18/06/2021 10:56 par smolski

Pied de page des forums

Propulsé par FluxBB