Aller au contenu principal

7. Transfert de l'accès à un agent (Forwarding Access to an Agent)

L'accès à l'agent peut être transféré via une connexion SSH en utilisant [RFC4254]. La prise en charge peut être annoncée (advertised) via agent-forward dans SSH_MSG_EXT_INFO. De nombreuses implémentations déployées utilisent les noms pré-standardisation auth-agent-req@openssh.com et auth-agent@openssh.com.

Le client demande le transfert via une requête de canal (channel request) nommée agent-req ou auth-agent-req@openssh.com. Le serveur ouvre la connexion à l'agent en utilisant le type de canal (channel type) agent-connect ou auth-agent@openssh.com. Le client SSH DOIT gérer plusieurs connexions de transfert simultanées et DOIT refuser les requêtes de connexion à l'agent non autorisées.