Für die End-to-End-Integration von Restaurantreservierungen sind tägliche Feed-Uploads in SFTP-Dropboxes (Secure File Transfer Protocol) erforderlich. Google hostet die folgenden SFTP-Drop-ins, in die Partner täglich Feeds hochladen können. Für die Drop-in-Boxen wird SSH verwendet, um die Verbindung zu sichern. Für die Authentifizierung der Verbindung ist ein öffentliches und privates SSH-Schlüsselpaar erforderlich.
Nachdem Sie den öffentlichen Schlüssel generiert haben, fügen Sie ihn im Meilenstein Einrichtung in das Feld Öffentlichen SSH-Schlüssel hochladen ein.
SSH-Schlüssel erstellen
Die Generierung eines Schlüsselpaars hängt von der Plattform Ihrer Organisation ab. So erstellen Sie ein Schlüsselpaar für verschiedene Plattformen:
Windows-Plattform
- Laden Sie einen Terminalemulator und eine Anwendung zur Netzwerkdateiübertragung für Windows herunter und führen Sie sie aus. PuTTY ist eine kostenlose Open-Source-Option, die Sie von putty.org herunterladen können.
- Wählen Sie unten auf der Seite im Abschnitt Parameter die Option RSA aus.
- Klicken Sie auf Erstellen.
- Halten Sie den Cursor wie in der Anleitung beschrieben über den leeren Bereich, bis PuTTYgen das Schlüsselpaar generiert.
- PuTTYgen ersetzt den leeren Bereich durch eine Reihe von Feldern, in einem davon wird der öffentliche Schlüssel angezeigt.
- Fügen Sie im Feld „Key comment“ (Schlüsselkommentar) die E-Mail-Adresse hinzu, an die Sie Benachrichtigungen erhalten möchten.
- Füge die Adressen am Ende jedes Texts hinzu, der bereits in dem Textfeld erscheint.y appears in the box. Ändern Sie den Text in den anderen Feldern nicht.
- Klicken Sie auf Öffentlichen Schlüssel speichern.
- Speichern Sie den öffentlichen Schlüssel unter dem Namen - id-rsaim folgenden Ordner:- C:\Documentsund- Settings\username\.ssh, wobei- usernameIhr Windows-Nutzername ist.
- Klicken Sie auf Privaten Schlüssel speichern. 
- Speichere den privaten Schlüssel unter dem Namen - id-rsa.ppkim selben Ordner.
- Kopieren Sie den Inhalt des Felds für den öffentlichen Schlüssel in die Zwischenablage und fügen Sie ihn in die OpenSSH-Datei - authorized_keysein.
- Achte darauf, den gesamten Inhalt zu kopieren. Berücksichtige dabei insbesondere den Anfang mit - ssh-rsasowie das Ende mit der von dir in Schritt 5 eingegebenen E-Mail-Adresse.
- Schließe PuTTYgen. 
- Füge den öffentlichen Schlüssel in einen Texteditor ein, entferne die Zeilenumbrüche und kopiere den vollständigen Text erneut in die Zwischenablage. 
- Fügen Sie den öffentlichen Schlüssel in das Feld Öffentlichen SSH-Schlüssel hochladen des Meilensteins Einrichtung ein. 
- Klicken Sie auf Senden. 
Mac OS- oder Linux-Plattform
- Öffnen Sie ein Terminalfenster.
- Geben Sie diesen Befehl ein: ssh-keygen -t rsa.
- Wähle für alle Optionen die Standardwerte aus. - Durch diesen Befehl werden im Verzeichnis „home/username/.ssh“ zwei SSH-Schlüsseldateien generiert, - id_rsaund- id_rsa.pub, wobei- usernamefür Ihren Nutzernamen steht.
- Öffnen Sie die Datei - id_rsa.pubin einem Texteditor.
- Wählen Sie den gesamten Text aus und kopieren Sie ihn. 
- Fügen Sie den öffentlichen Schlüssel in das Feld Öffentlichen SSH-Schlüssel hochladen des Meilensteins Einrichtung ein. 
- Klicken Sie auf Senden. 
Dieses Schlüsselpaar wird für die sichere Anmeldung in den SFTP-Dropboxes von Google verwendet. Der öffentliche Schlüssel hat folgendes Format:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com