Для корректной работы сервер с платформой должен иметь возможность:

  • подключиться к серверу-локации по SSH-ключу;
  • загружать файлы на сервер-локацию по SSH.

Чтобы обеспечить доступ к локации по SSH:

  1. Подключитесь к серверу-локации.
  2. Если файл ~/.ssh/authorized_keys не содержит публичный SSH-ключ сервера с платформой, добавьте в файл содержимое SSH-ключа.
  3. Проверьте настройки конфигурационного файла /etc/ssh/sshd_config:
    1. Если в файле есть параметр Match Address, добавьте в него IP-адреса сервера с платформой.
    2. Для параметров PermitRootLogin и PubkeyAuthentication укажите значение yes.
    3. Для параметра AuthorizedKeysFile укажите значение .ssh/authorized_keys.

      Пример настройки

      Match Address 192.168.1.1,192.168.1.2,192.168.2.0/28
      PermitRootLogin yes
      PubkeyAuthentication yes
      AuthorizedKeysFile .ssh/authorized_keys
      CODE
  4. Если вы внесли изменения в конфигурационный файл, перезапустите сервис sshd: 

    systemctl restart sshd
    CODE