Les mots de passe, ça devient vite l'enfer … Entre les passphrase des clés ssh, les mots de passe des comptes, les accès mysql, les accès au reste du monde, bref … Lorsqu'on est parano, on n'a que sa mémoire. A l'occasion, on ne se logue plus sur une machine pendant quelque mois, et là …
Le drame …

password: 
login incorrect
password: 
login incorrect
password:
login incorrect
Authentification failed. Disconnecting.

Las de quémander honteusement un changement de clé ou de mot de passe et trop feignant pour coder proprement un manager de password à base de gnupg, j'ai trouvé ça : pwsafe au fond des packages debian. Est ce que c'est sékioure ? Aucune idée, mais plus que les accounts.txt et mes neurones.
Ca tourne en console. C'est convi et un peu plus pratique qu'un accounts.txt.gpg.
Pour le reste, “Remember, security is only as strong as the weakest link”

Création de la db.

qzxcd@hell:~$ pwsafe --createdb
Enter passphrase for /home/qzxcd/.pwsafe.dat: 
Reenter passphrase for /home/qzxcd/.pwsafe.dat: 
qzxcd@hell:~$ 

Ajout d'une entrée:

qzxcd@hell:~$ pwsafe -a    
Enter passphrase for /home/qzxcd/.pwsafe.dat: 
name: user@host
group [<none>]: perso 
username: user
password [return for random]: 
password again: 
notes: test account 
Add another? [n] n
qzxcd@hell:~$ 

Récupérer une entrée:

qzxcd@hell:~$ pwsafe user -u -p
Going to print login and password to stdout
Enter passphrase for /home/qzxcd/.pwsafe.dat: 
username for perso.user@host: user
password for perso.user@host: mypass
qzxcd@hell:~$ 
unix/pwsafe.txt · Last modified: 2010/01/12 13:29 (external edit)