On Fri, Aug 29, 2025 at 01:00:45PM +0200, hamster wrote:
J'ai ma clef publique avec une belle passphrase que je tappe une fois
par jour (quand j'ouvre ma sesssion) pour renseigner mon ssh-agent, qui
lui-même se chargera ensuite de renseigner tous les clients ssh pour moi
(git, ssh, scp, rsync, et d'autres petits services maison).
one passphrase to rule them all,
one passphrase to find them,
one passphrase to admin them and in tranquility keep them
Alors la je pige que dalle.
En quoi ta clef sur ton ordi dispense bob de connaitre le mot de passe de
son ordi a lui (et donc d’avoir envie de se mettre un post-it)?
l'idée c'est que:
ssh-keygen -t ed25519 -C hamster@maintenance
(perso je met tjrs mon adresse de contact dans le commentaire)
cette commande crée une paire de clef
~/.ssh/odin_id_ed25519 # clef privée
~/.ssh/odin_id_ed25519.pub # clef publique
sur la machine de bob, le contenu de
~/.ssh/odin_id_ed25519.pub doit être ajouté à ~bob/.ssh/authorized_keys.
du coup quand tu te connectes à bob, ssh te demande la passphrase qui
permet d'utiliser la clef privée, laquelle fonctionne grace au fait que
bob aie ajouté la partie publique de la clef.