Мне нужно настроить ключ группы ssh, используемый для публикации в удаленном репозитории git.
Поскольку git (как и многие другие программы) не позволяет определять флаг lag ssh -i
информация о том, какой ключ будет использоваться, исходит из значений по умолчанию или из того, что определено в ~/.ssh/config
Это потребует новой задачи администрирования для пользователей, которым требуется эта возможность (т.е. добавьте соответствующие записи в их файл ~/.ssh/config
).
Можно ли как-нибудь сэкономить это усилие? Я не смог найти ни одной переменной среды, которая была бы прочитана OpenSSH, поскольку это было бы решением (путем создания сценария упаковки, который делает то, что требуется).