Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagebash
ssh-copy-id -i <путь_к_ключу> cdi@<ipupdater@<ip_адрес_нодысервера_ЕК>приложений>

Нужно указать путь к публичному ключу, сгенерированному в предыдущем шаге. По умолчанию ключ создаётся в файле ~/.ssh/id_rsa.pub.
При выполнении будет запрошен пароль пользователя cdi updater для ssh подключения, поэтому пользователю cdi updater должен быть разрешён логин и на обеих машинах должна быть быть включена и разрешена служба ssh.

...

Пример

Блок кода
languagebash
# Команды выполняются на сервере «Апдейтера»
# ip_product — адрес сервера приложения

1) # Перед первым копированием на удаленный сервер необходимо выполнить команду:
ssh ip_product 
# принять сертификат и добавить в known-hosts, ответив yes на вопрос

2) # Нужно настроить общение между серверами без пароля
ssh-keygen  # получить ключ id_rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub ip_product  # перенести ключ на удаленный сервер

...

Если подключение выполняется впервые, то система попросит принять сертификат и добавить сервер в known-hosts - подтверждаем ответом yes на вопрос.