Используйте Включить
Директива для объединения внешнего файла конфигурации в основном (по умолчанию) файле конфигурации SSH.
- Создайте еще один файл конфигурации как обычно.
Добавьте следующую строку в начале вашего
~/.ssh/config
файлНапример, если у нас есть файл конфигурации в
~/Документы/.ssh/config
ДобавитьВключите ~/Documents/.ssh/config
в вашем главном~/.ssh/config
файл
Для чего это хорошо?
Как я упоминал в Как использовать несколько клавиш SSH на Mac с GitHub или Gitlab Моя цель состоит в том, чтобы отдельные личные проекты от рабочих проектов. В этом случае я могу использовать файл конфигурации SSH для работы и другой файл для моих проектов, а затем включить мои проекты в основной файл конфигурации. Это также позволяет мне отслеживать мои изменения с помощью частного репозитория GIT, не беспокоясь о конфиденциальной информации с работы.
Оригинал: «https://dev.to/dacog/how-to-manage-several-ssh-config-files-on-mac-and-linux-quick-note-3jhk»