, последнее обновление:
Ssh-agent - автозапуск
По-умолчанию в WSL не запускается агент SSH, который нужен для пробрасывания ключа на удаленный сервер.
Решить это можно добавлением в ~/.bashrc
следующего кода:
agentpid=$(pgrep ssh-agent)
if [ $? -ne 0 ]; then
eval $(ssh-agent -s) &>/dev/null
fi
Код запускает агент только тогда, когда он не запущен.