Подскажите пожалуйста.
Создаю 2 машины вагрантом. Стоит задача, что б скрипт сам генерировал ssh ключи (это я сделал) и отправлял их в файл authorized_keys. Отправить на другую машину это не проблема, scp в помощь. Но я хочу, что б отправлялось сразу без пароля, ибо скрипт не выполняется. Либо как можно обойти эту ситуацию?
то есть, если я отдельно создам ключ, я могу его просто скопировать в одну машину как id_rsa.pub в другую как authorized_keys и они будут работать без проблем по зашифрованому протоколу?
на ту машину С которой вы хотите зайти, нужно положить приватный ключ в $HOME/.ssh/id_rsa
на ту машину, НА которую логиниться - положить публичный ключ в $HOME/.ssh/authorized_keys
Можно сделать на обеих машинах, Тогда можно будет и так и эдак. Где был создан ключ - неважно.