Как ssh-agent
понимает, какой ключ он должен использовать для какого удаленного сервера?
Я сталкивался с разными вопросами и постами, которые как-то затрагивают эту тему, но мне все еще неясно.
Я обнаружил, что если вы хотите использовать разные ключи ssh, вам нужно использовать опцию -i
и указать путь к нужному ключу, или вы можете настроить файлы идентификации, которые определяют, какую пару ключей для какого хоста использовать.
Но значит ли это, что по умолчанию ssh-agent
может использовать только одну пару ключей и будет пытаться использовать ее для всех удаленных серверов?