Définition simple
SSH Agent garde temporairement des clés SSH déverrouillées pour éviter de saisir leur phrase secrète à chaque connexion.
Définition technique
ssh-agent maintient des identités cryptographiques et répond aux demandes de signature des clients SSH sans exposer directement la clé privée. Le transfert d'agent vers des serveurs distants doit être limité, car un hôte compromis peut abuser de l'agent pendant la session.
À quoi cela sert ?
Faciliter les connexions répétées tout en gardant les clés chiffrées sur disque.
Exemple concret
ssh-add peut charger une clé dans l’agent pour la durée de la session.
Problèmes fréquents
- Agent forwarding risqué
- Clé chargée trop longtemps
- Mauvais socket SSH_AUTH_SOCK
Termes associés
Concepts associés
À retenir : les comportements et commandes précises peuvent varier selon les versions, produits et architectures.