Sur ma machine Ubuntu, j'utilise simplement le trousseau pour maintenir un seul agent ssh qui reste connecté.
J'aimerais quelque chose de similaire à cela sur Windows maintenant que OpenSSH est nativement inclus. J'utilisais Git Bash avec le if [ -z "$SSH_AUTH_SOCK" ] ; then ...
script bien connu mais cela a entraîné l'ouverture de nombreux agents ssh, je savais qu'il était déconseillé (en partie à cause de ce billet de blog: http://rabexc.org/posts/pitfalls-of-ssh -agents ) - c'est ce qui m'a fait obtenir un trousseau pour Ubuntu. Une autre raison de ne plus l'utiliser est que je passe à PowerShell comme shell principal.
Mais je ne sais pas comment réaliser le même genre de chose sur Windows spécifiquement avec PowerShell et avec Win32-OpenSSH .
Merci!