Для сквозной интеграции с системой бронирования ресторанов требуется ежедневная загрузка новостных лент в облачные хранилища, использующие протокол SFTP (Secure File Transfer Protocol). Google предоставляет партнерам следующие облачные хранилища SFTP для ежедневной загрузки новостных лент. Эти хранилища используют SSH для защиты соединения и требуют пары открытого и закрытого ключей SSH для аутентификации.
После генерации вставьте открытый ключ в поле «Загрузить открытый ключ SSH» на этапе настройки .
Создайте свой SSH-ключ
Генерация пары ключей зависит от платформы вашей организации. Вот шаги по созданию пары ключей для разных платформ:
Платформа Windows
- Загрузите и запустите эмулятор терминала и приложение для передачи файлов по сети для Windows. PuTTy — это бесплатный инструмент с открытым исходным кодом, который можно скачать с сайта putty.org .
- В разделе «Параметры» внизу страницы выберите RSA .
- Нажмите «Создать» .
- Удерживайте курсор над пустой областью, следуя инструкции, пока PuTTYgen не сгенерирует пару ключей.
- PuTTYgen заменяет пустую область рядом полей, в одном из которых отображается открытый ключ.
- В поле «Комментарий» добавьте адрес электронной почты, на который вы хотите получать уведомления.
- Добавьте адрес в конец любого текста, который уже есть в поле. Не изменяйте текст в других полях.
- Нажмите Сохранить открытый ключ .
Сохраните открытый ключ под именем
id-rsa
в следующей папке:C:\Documents
andSettings\username\.ssh
, гдеusername
— ваше имя пользователя Windows.Нажмите Сохранить закрытый ключ .
Сохраните закрытый ключ под именем
id-rsa.ppk
в той же папке.Скопируйте содержимое поля открытого ключа в буфер обмена и вставьте его в файл OpenSSH
authorized_keys
.Обязательно скопируйте все содержимое, которое начинается с
ssh-rsa
и заканчивается адресом электронной почты, который вы ввели на шаге 5.Закройте PuTTYgen.
Вставьте открытый ключ в текстовый редактор, удалите переносы строк и скопируйте полный текст в буфер обмена.
Вставьте открытый ключ в поле «Загрузить открытый ключ SSH» на этапе настройки .
Нажмите «Отправить» .
Платформа Mac OS или Linux
- Откройте окно терминала.
- Введите следующую командную строку:
ssh-keygen -t rsa
. Выберите значения по умолчанию для всех параметров.
Эта команда генерирует два файла ключей SSH,
id_rsa
иid_rsa.pub
, в каталоге home/username/.ssh, гдеusername
— ваше имя пользователя.Откройте файл
id_rsa.pub
в текстовом редакторе.Выделите весь текст и скопируйте его.
Вставьте открытый ключ в поле «Загрузить открытый ключ SSH» на этапе настройки .
Нажмите «Отправить» .
Эта пара ключей используется для безопасного входа в SFTP-хранилища, предоставляемые Google. Открытый ключ имеет следующий формат:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com