v3shin
@v3shin
Веб-шаман

Как указать ssh config для git для отдельной директории?

Приветствую. Есть сервер с двумя сайтами в двух разных директориях, но под одним пользователем. Для первого сайта git настроен для работы по ssh с авторизацией по ключу. Надо настроить git для второго сайта с авторизацией по другому ключу. Как это сделать?

Примерная файловая структура:
.ssh
  authorized_keys
  id_rsa.pub
data
  www
    site1
      .git
        config
    site2
      .git
        config
      .ssh
        id_rsa2.pub
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@TheAndrey7
- Добавить SSH ключ второй аккаунт, чтобы можно было использовать всего один ключ.
- Настроить ssh config, придумав вымышленный hostname, ему можно присвоить какой ключ использовать. В git remote указать SSH URL с этим вымышленным hostname.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы