如要整合餐廳預訂端對端服務,你必須每天將動態饋給上傳至安全檔案傳輸通訊協定 (SFTP) Dropbox。Google 會為合作夥伴代管下列 SFTP 投遞箱,方便合作夥伴每天上傳動態饋給。Dropbox 會使用 SSH 保護連線安全,並要求提供 SSH 公開和私密金鑰組,以驗證連線。
產生公開金鑰後,請將金鑰貼到「設定」里程碑的「上傳公開安全殼層金鑰」欄位。
建立 SSH 金鑰
金鑰組的產生方式取決於貴機構的平台。以下說明如何在不同平台上建立金鑰組:
Windows 平台
- 下載並執行 Windows 適用的終端機模擬器和網路檔案傳輸應用程式。PuTTY 是免費的開放原始碼選項,可從 putty.org 下載。
- 在頁面底部的「Parameters」部分,選取「RSA」。
- 按一下 [產生]。
- 按照指示將游標懸停在空白區域,直到 PuTTYgen 產生金鑰組為止。
- PuTTYgen 會以一系列方塊取代空白區域,其中一個方塊會顯示公開金鑰。
- 在「Key comment」方塊中,新增要接收通知的電子郵件地址。
- 如果方塊內已有文字顯示,請在文字結尾處附上該電子郵件地址,請勿變更其他方塊中的文字。
- 按一下「儲存公開金鑰」。
將公開金鑰儲存到下列資料夾,並將檔名取為
id-rsa
:C:\Documents
和Settings\username\.ssh
,其中username
是您的 Windows 使用者名稱。按一下「儲存私密金鑰」。
將私密金鑰儲存到同一個資料夾中,並將檔名取為
id-rsa.ppk
。將公開金鑰方塊的內容複製到剪貼簿,然後貼到 OpenSSH
authorized_keys
檔案中。請務必複製全部的內容 (開頭為
ssh-rsa
,結尾則為您在步驟 5 輸入的電子郵件地址)。關閉 PuTTYgen。
將公開金鑰貼到文字編輯器中,然後移除分行符號,並將全文重新複製到剪貼簿。
按一下「提交」。
Mac OS 或 Linux 平台
- 開啟終端機視窗。
- 輸入下列指令:
ssh-keygen -t rsa
。 所有選項皆選擇預設值。
這個指令會在 home/username/.ssh 目錄中 (
username
為你的使用者名稱) 產生兩個安全殼層金鑰檔案 (id_rsa
和id_rsa.pub
)。在純文字編輯器中開啟
id_rsa.pub
檔案。選取所有文字並複製。
按一下「提交」。
這個金鑰組可讓您安全地登入 Google 提供的 SFTP dropbox。公開金鑰的格式如下:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com