Настройка SSH

Для работы Центра действий необходимо подключиться к Dropbox-аккаунту лент по протоколу Secure Shell (SSH). SSH — это сетевой протокол, обеспечивающий безопасную передачу данных.

Вы создаете пару ключей: закрытый ключ, который находится на вашем клиентском компьютере или может быть безопасно извлечен вашим приложением, и открытый ключ, который вы устанавливаете в Центре действий.

Открытый ключ — это строка, которая начинается с ssh-rsa, заканчивается вашим адресом электронной почты и содержит длинную сгенерированную строку в середине. Например:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com

Шаги по генерации ключа

  1. Создайте пару ключей, например, с помощью программы командной строки ssh-keygen (доступной в Windows, Linux и Mac): ssh-keygen -t rsa -f google_actions_center . Вы можете использовать любое имя файла ключа, google_actions_center — это лишь пример.

  2. Нажмите Enter, чтобы создать ключ без парольной фразы, или добавьте парольную фразу, которая будет использоваться для шифрования и дешифрования закрытого ключа. Вам не нужно будет сообщать Google парольную фразу закрытого ключа.

  3. Откройте google_actions_center.pub и скопируйте его содержимое (это открытый ключ).

  4. Укажите открытый ключ в задачах регистрации в Центре действий во время настройки учетной записи или в конфигурации каналов , чтобы обновить ключ после настройки учетной записи.

Действия по проверке подключения SFTP

  1. Просмотрите информацию о подключении к Dropbox SFTP в разделе «Конфигурация каналов» .

  2. Используя информацию о подключении к соответствующему Dropbox, подключитесь к SFTP. Например, с помощью программы командной строки sftp (доступна в Windows, Linux и Mac):

    sftp -P <port> -i google_actions_center <user>@partnerupload.google.com

    Загрузить файлы фида:

    put <filename>

  3. Если у вас возникли проблемы с подключением к SFTP-серверу, попробуйте выполнить команду sftp -v с подробной информацией. Проблемы могут возникать из-за сетевых брандмауэров, блокирующих исходящие соединения, или из-за несовместимости конфигураций SSH-клиента с сервером.

    Проверьте правильность вашего открытого ключа, выполнив команду ssh-keygen -l -f google_actions_center.pub .

    Если ключ недействителен, программа выведет сообщение google_actions_center.pub is not a public key file .