relecture

This commit is contained in:
gcolpart 2017-10-04 21:33:51 +02:00
parent 067e525cb9
commit d84268ca6b

View file

@ -1,5 +1,5 @@
--- ---
categories: Desktop categories: Desktop sécurité
title: Howto KeepassX title: Howto KeepassX
... ...
@ -27,10 +27,10 @@ keepassx 2.0.3
> Package: keepassx > Package: keepassx
> Pin: release a=jessie-backports > Pin: release a=jessie-backports
> Pin-Priority: 999 > Pin-Priority: 999
> # apt install keepassx > # apt install keepassx kpcli libcapture-tiny-perl
> ~~~ > ~~~
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. 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.
## Utilisation ## Utilisation
@ -47,24 +47,27 @@ Vous pourrez ultérieurement l'utiliser via la commande :
$ keepass db.kdbx $ keepass db.kdbx
~~~ ~~~
### Convertir .kdb en .kdbx ### Convertir un fichier .kdb en .kdbx
~~~ ~~~
Base de données> Importer une base de données KeePass Base de données> Importer une base de données KeePass
~~~ ~~~
il faut ensuite sauvegarder la nouvelle base de données importée du fichier .kdb
## kpcli ## kpcli
[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. [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 de KeePassX (copie du login/mot de passe dans le presse-papier, arborescence conservée, création de nouvelles entrées etc.)
### Créer une nouvelle base ### Créer une nouvelle base
Il suffit de lancer kpcli sans argument, puis de sauvegarder : Il suffit de lancer `kpcli` sans argument, puis de sauvegarder :
~~~ ~~~
$ kpcli $ kpcli
kpcli:/> help saveas KeePass CLI (kpcli) v3.1 is ready for operation.
saveas: Save to a specific filename (saveas <file.kdbx> [<file.key>])
kpcli:/> saveas foo.kdbx kpcli:/> saveas foo.kdbx
Please provide the master password: ************************* Please provide the master password: *************************
Retype to verify: ************************* Retype to verify: *************************
@ -74,15 +77,15 @@ Retype to verify: *************************
kpcli a quelques options au démarrage. Les plus utiles étant : kpcli a quelques options au démarrage. Les plus utiles étant :
* `--kdb FICHIER.kdbx` - Spécifie le fichier kdb à ouvrir. * `--kdb FICHIER` - Spécifie le fichier .kdbx à ouvrir.
* `--key FICHIER` - Spécifie le fichier clé à utiliser pour déverrouiller la base * `--key FICHIER` - Spécifie le fichier clé à utiliser pour déverrouiller la base
* `--readonly` - Ouverture de la base de donnée en lecture seule * `--readonly` - Ouverture de la base de donnée en lecture seule
~~~ ~~~
$ kpcli -kdb db.kdbx $ kpcli --kdb foo.kdbx
Please provide the master password: ************************* Please provide the master password: *************************
KeePass CLI (kpcli) v2.7 is ready for operation.
Type 'help' for a description of available commands. Type 'help' for a description of available commands.
Type 'help <command>' for details on individual commands. Type 'help <command>' for details on individual commands.
@ -143,7 +146,6 @@ Uname: baz
Pass: Pass:
URL: magic.example.net URL: magic.example.net
Notes: Tarpin secure thing Notes: Tarpin secure thing
~~~ ~~~
Note : le champ "Pass" est invisible mais l'on peut le copier/coller avec la souris. Note : le champ "Pass" est invisible mais l'on peut le copier/coller avec la souris.