18
0
Fork 0

relecture

This commit is contained in:
gcolpart 2017-10-04 11:48:48 +02:00
parent be4fb94377
commit 5c53b3cbc0
1 changed files with 34 additions and 16 deletions

View File

@ -3,42 +3,58 @@ categories: Desktop
title: Howto KeepassX
...
* Site web <https://www.keepassx.org/>
KeePassX est un logiciel de gestion des mots de passe. C'est un fork du logiciel [KeePass](http://keepass.info/) avec lequel son format de stockage (.kdb/.kdbx) est compatible.
[KeePassX](https://www.keepassx.org/) est un logiciel de gestion des mots de passe. C'est un fork du logiciel [KeePass](http://keepass.info/) avec lequel son format de stockage (.kdb/.kdbx) est compatible. Il existe aussi [KeePassXC](https://keepassxc.org/) un fork de… KeePassX !
KeePassX 0.4 utilise le format .kdb (compatible avec [KeePass](http://keepass.info/) 1)
KeePassX 2 utilise le format .kdbx (compatible avec [KeePass](http://keepass.info/) 2).
* KeePassX 0.4 utilise le format **.kdb** (compatible avec KeePass 1)
* KeePassX 2 utilise le format **.kdbx** (compatible avec KeePass 2) et peut lire le format **.kdb** (lecture seule et conversion au format .kdbx)
**Nous utilisons pour l'instant KeePassX 0.4 et son format .kdb**
**Nous utilisons KeePassX 2 et son format .kdbx**
## Installation
~~~
# apt install keepassx kpcli
# apt install keepassx kpcli libcapture-tiny-perl libclipboard-perl
$ keepassx -v
keepassx 2.0.3
~~~
Sous Debian *Jessie* c'est KeepassX 0.4.3 qui est distribué. Incompatible avec le format kdbx. Pour cela il faut se tourner vers la version présente dans *jessie-backports*.
> *Note* : Pour Debian 8, on peut faire :
>
> ~~~
> # echo "deb http://mirror.evolix.org/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list
> # cat /etc/apt/preferences.d/keepassx
> Package: keepassx
> Pin: release a=jessie-backports
> Pin-Priority: 999
> # apt install keepassx
> ~~~
Les paquets `libcapture-tiny-perl` et `libclipboard-perl` (disponible uniquement sous *Stretch*) permettent d'avoir accès aux commandes xu/xp/xw/xx de _kpcli_ pour placer le login ou mot de passe directement dans le presse papier.
Sous Debian *Stretch* c'est KeepassX 2.0.3 qui est distribué. On peut rajouter à la commande *apt* les packets `libcapture-tiny-perl` et `libclipboard-perl` (disponible uniquement sous *Strecth*) pour avoir accès au commandes xu, xp, xw et xx de kpcli, permetant de placer le login ou mot depasse directement dans le presse papuier
## Utilisation de base (Client graphique)
Vous pouvez créer un fichier .kdb protégé par mot de passer et/ou clé pour stocker vos mots de passe : Fichier> Nouvelle base de données> Mot de passe: PASSWORD > OK > Enregistrer la base de données
Vous pourrez ainsi ultérieurement l'utiliser via :
Vous pouvez créer un fichier .kdbx protégé par mot de passer et/ou clé pour stocker vos mots de passe :
~~~
$ keepass db.kdb
Fichier> Nouvelle base de données> Mot de passe: PASSWORD > OK > Enregistrer la base de données
~~~
Vous pourrez ultérieurement l'utiliser via la commande :
~~~
$ keepass db.kdbx
~~~
## kpcli
kpcli est un utilitaire permettant la manipulation de fichier kdb depuis la console. Il couvre toute les fonctions principales utilisables dans le logiciel graphique. Il se comporte comme un mini shell, représentant les groupes sous forme d'arboressance de dossier permettant d'interagir facilement avec le container de mots de passe.
[kpcli](http://kpcli.sourceforge.net/) est un utilitaire permettant la manipulation de fichier .kdbx (ou .kbd) depuis la console. Il couvre toute les fonctions principales utilisables dans le logiciel graphique. Il se comporte comme un mini shell, représentant les groupes sous forme d'arborescence de dossier.
### Créer une nouvelle base
Il suffit de lancer kpcli sans arguments, puis de sauvegarder :
Il suffit de lancer kpcli sans argument, puis de sauvegarder :
~~~
$ kpcli
@ -142,4 +158,6 @@ Database was modified. Do you want to save it now? [y/N]:
Saved to /home/evolix/partage/private/evolix.shared.kdb
~~~
### Modifier une entrée
### Modifier une entrée
TODO