Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Votre intégration de bout en bout des réservations de restaurants nécessite l'importation quotidienne de flux dans des boîtes de dépôt Secure File Transfer Protocol (SFTP). Google héberge les boîtes de dépôt SFTP suivantes pour que les partenaires puissent y importer leur flux quotidien. Les boîtes de dépôt utilisent SSH pour sécuriser la connexion et nécessitent une paire de clés SSH publique et privée pour authentifier la connexion.
Après avoir généré la clé publique, collez-la dans le champ Importer la clé publique SSH de l'étape Configuration.
Créer votre clé SSH
La génération d'une paire de clés dépend de la plate-forme de votre organisation. Voici les étapes à suivre pour créer une paire de clés pour différentes plates-formes :
Plate-forme Windows
Téléchargez et exécutez un émulateur de terminal et une application de transfert de fichiers réseau pour Windows. PuTTY est une option sans frais et open source que vous pouvez télécharger sur putty.org.
Dans la section Paramètres en bas de la page, sélectionnez RSA.
Cliquez sur Générer.
Maintenez le curseur sur la zone vide comme indiqué jusqu'à ce que PuTTYgen génère la paire de clés.
PuTTYgen remplace la zone vide par une série de zones, dont l'une indique la clé publique.
Dans la zone de commentaire clé, ajoutez l'adresse e-mail à laquelle vous souhaitez recevoir les notifications.
Ajoutez l'adresse à la fin de tout texte apparaissant déjà dans la zone. Ne modifiez pas le texte des autres zones.
Cliquez sur Enregistrer la clé publique.
Enregistrez la clé publique sous le nom id-rsa dans le dossier suivant :
C:\Documents et Settings\username\.ssh, où username est votre nom d'utilisateur Windows.
Cliquez sur Enregistrer la clé privée.
Enregistrez la clé privée sous le nom id-rsa.ppk dans le même dossier.
Copiez le contenu de la zone de clé publique dans le presse-papiers et collez-le dans le fichier authorized_keys OpenSSH.
Assurez-vous de copier l'intégralité du contenu, de ssh-rsa à l'adresse e-mail que vous avez indiquée à l'étape 5.
Fermez PuTTYgen.
Collez la clé publique dans un éditeur de texte, supprimez les sauts de ligne et copiez de nouveau l'intégralité du texte dans le presse-papiers.
Collez la clé publique dans le champ Importer une clé publique SSH de l'étape Configuration.
Cliquez sur Envoyer.
Plate-forme Mac OS ou Linux
Ouvrez une fenêtre de terminal.
Saisissez la ligne de commande suivante : ssh-keygen -t rsa.
Sélectionnez les valeurs par défaut pour toutes les options.
Cette commande génère deux fichiers de clé SSH, id_rsa et id_rsa.pub, dans le répertoire home/username/.ssh, où username correspond à votre nom d'utilisateur.
Ouvrez le fichier id_rsa.pub dans un éditeur de texte brut.
Sélectionnez tout le texte et copiez-le.
Collez la clé publique dans le champ Importer une clé publique SSH de l'étape Configuration.
Cliquez sur Envoyer.
Cette paire de clés vous permet de vous connecter en toute sécurité aux boîtes de dépôt SFTP fournies par Google. Le format de la clé publique est le suivant :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[],[],null,["# Upload Public SSH Key\n\nYour Dining Reservations End-to-End integration requires daily feed uploads to\nSecure File Transfer Protocol (SFTP) dropboxes. Google hosts the following SFTP\ndropboxes for partners to upload daily feed to it. The dropboxes utilize SSH to\nsecure the connection, and require a SSH public and private key pair to\nauthenticate the connection.\n\nAfter you generate, paste the public key in the **Upload Public SSH Key**\nfield of [Setup](https://actionscenter.google.com/home) milestone.\n\n### Create your SSH key\n\nGeneration of a key pair depends on the platform of your organization. Here're\nthe steps to create key pair for different platforms:\n\n#### Windows platform\n\n1. Download and run a terminal emulator and network file transfer application for Windows. PuTTy is a free and open source option which you can download from [putty.org](http://putty.org).\n2. In the **Parameters** section at the bottom of the page, select **RSA**.\n3. Click **Generate**.\n4. Hold the cursor over the blank area as per the instruction, until PuTTYgen generates the key pair.\n5. PuTTYgen replaces the blank area with a series of boxes, one of which shows the public key.\n6. In the key comment box, add the email address to which you want to get notifications.\n7. Add the address to the end of any text that already appears in the box. Don't change the text in the other boxes.\n8. Click **Save public key**.\n9. Save the public key with the name `id-rsa` in the following folder:\n\n `C:\\Documents` and `Settings\\username\\.ssh`, where `username` is your Windows\n username.\n10. Click **Save private key**.\n\n11. Save the private key with the name `id-rsa.ppk` in the same folder.\n\n12. Copy the content of the public key box on the clipboard and paste it into\n the OpenSSH `authorized_keys` file.\n\n13. Make sure to copy the entire content, that starts with `ssh-rsa` and ends\n with the email address you entered at step 5.\n\n14. Close PuTTYgen.\n\n15. Paste the public key into a text editor, remove the line breaks, and recopy\n the full text to the clipboard.\n\n16. Paste the public key in the **Upload Public SSH Key** field of\n [Setup](https://actionscenter.google.com/home) milestone.\n\n17. Click **Submit**.\n\n#### Mac OS or Linux platform\n\n1. Open a terminal window.\n2. Enter this command line: `ssh-keygen -t rsa`.\n3. Select the default values for all options.\n\n This command generates two SSH key files, `id_rsa` and `id_rsa.pub`, in the\n directory home/username/.ssh, where `username` is your username.\n4. Open `id_rsa.pub` file in a plaintext editor.\n\n5. Select all the text and copy it.\n\n | **Note:** Verify that there are no line breaks in the file.\n6. Paste the public key in the **Upload Public SSH Key** field of\n [Setup](https://actionscenter.google.com/home) milestone.\n\n7. Click **Submit**.\n\nThis pair of keys is used to securely sign in to the Google-provided SFTP\ndropboxes. The public key has the following format: \n\n ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com\n\n| **Important:** Don't include new line breaks in the key.\n| **Key Point:** Keep track of your public and private key. You need to provide the public key to Google in some of the later steps.\n| **Note:** Most Actions Center partners prefer to use the same public and private key pair across all feeds. If you want to use a different key pair for each feed or for each environment, you must change your SSH key after the initial setup steps are completed, within the [Feed configuration](https://partnerdash.google.com/apps/reservewithgoogle/configuration/feeds?env=sandbox) page of the partner portal. Refer to the [Feeds](/actions-center/verticals/reservations/e2e/partner-portal/testing/feeds) to learn how to change your keys."]]