На моїй машині Ubuntu я просто використовую Keychain для підтримки єдиного ssh-агента, який залишається ввійшов у систему.
Мені б хотілося щось подібне до Windows зараз, коли OpenSSH входить додому. Я використовував Git Bash з добре відомим if [ -z "$SSH_AUTH_SOCK" ] ; then ...
сценарієм, але це призвело до відкриття багатьох ssh-агентів, я знав, що його радить (частково завдяки цій публікації в блозі: http://rabexc.org/posts/pitfalls-of-ssh -agents ) - саме це змусило мене отримати брелок для Ubuntu. Ще одна причина, коли я більше не користуюся цим, - це те, що я переходжу до PowerShell як моєї основної оболонки.
Але я не впевнений, як домогтися того самого виду в Windows спеціально за допомогою PowerShell та Win32-OpenSSH .
Дякую!