Всем привет. Подскажите пожалуйста как правильно прописать 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 ...