Konfiguracja SSH

Centrum działań wymaga, aby łączyć się ze skrzynką domyślną plików danych za pomocą połączenia SSH (Secure Shell). SSH to protokół sieciowy, który zapewnia bezpieczeństwo przesyłanych danych.

Tworzysz parę kluczy: prywatny (przechowywany na komputerze klienckim lub bezpiecznie pobierany przez aplikację) i publiczny (ustawiany w Centrum działań).

Klucz publiczny to ciąg znaków rozpoczynający się od „ssh-rsa” i kończący Twoim adresem e-mail. Między tymi dwoma elementami znajduje się wygenerowany ciąg o znacznej długości. Na przykład:

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

Kroki generowania klucza

  1. Utwórz parę kluczy, np. za pomocą programu ssh-keygen wiersza poleceń (dostępnego w systemach Windows, Linux i Mac):ssh-keygen -t rsa -f google_actions_center. Nazwa pliku klucza może być dowolna, google_actions_center to tylko przykład.

  2. Naciśnij Enter, aby utworzyć klucz bez hasła, lub dodaj hasło, które będzie używane do szyfrowania i odszyfrowywania klucza prywatnego. Nie musisz udostępniać Google hasła do klucza prywatnego.

  3. Otwórz plik google_actions_center.pub i skopiuj jego zawartość (jest to klucz publiczny).

  4. Podaj klucz publiczny na koncie Centrum działań w sekcji Wprowadzenie podczas konfigurowania konta lub w sekcji Konfiguracja plików danych, aby zaktualizować klucz po skonfigurowaniu konta.

Kroki testowania połączenia SFTP

  1. Informacje o połączeniu ze skrzynką referencyjną SFTP znajdziesz w sekcji Konfiguracja plików danych.

  2. Korzystając z informacji o połączeniu z odpowiednią skrzynką referencyjną, połącz się z SFTP. Na przykład za pomocą programu wiersza poleceń sftp (dostępnego w systemach Windows, Linux i Mac):

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

    Prześlij pliki danych:

    put <filename>

  3. Jeśli podczas łączenia się z serwerem SFTP wystąpią problemy, spróbuj uruchomić polecenie z informacjami szczegółowymi sftp -v. Problemy mogą wystąpić z powodu zapór sieciowych blokujących połączenia wychodzące lub konfiguracji klienta SSH, które nie są zgodne z serwerem.

    Sprawdź, czy klucz publiczny jest prawidłowy, uruchamiając polecenie ssh-keygen -l -f google_actions_center.pub.

    Jeśli klucz jest nieprawidłowy, program wyświetli znak google_actions_center.pub is not a public key file.