@EA-EKB

Как добавить несколько ssh-ключей для одного хоста?

Всем привет. Подскажите пожалуйста как правильно прописать ssh_config чтобы использовать несколько ключей для одного хоста и как потом правильно настроить gulp-rsync?

Такой config не работает:
Host host
    HostName host
    User user1
    IdentityFile /Users/User/.ssh/key1

Host host2
    HostName host
    User user2
    IdentityFile /Users/User/.ssh/key2

Пытаюсь настроить синхронизацию по gulp-rsync для нескольких проектов под win10 (знаю что извращение, но линукс сколько ни пытался переварить не могу). Как я понимаю "Too many authentication failures for" говорит о том, что ssh-agent подсовывает сразу все ключи. Добавление
Host *
IdentitiesOnly=yes
в конфиг приводит к тому, что запрашивается пасс.

Помимо тестовой площадки (host) ещё нужны будут ключи для bitbucket'а, но тут вроде проще, один-единственный ключ нужен для учётки. Хотя как он будет работать с остальными ключами, лежащими в ~/.ssh ...
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы