הגדרת SSH

הדרישה של Actions Center היא שתתחברו לתיקייה בענן של הפידים באמצעות חיבור Secure Shell ‏ (SSH). SSH הוא פרוטוקול רשת המבטיח העברת נתונים מאובטחת.

עליכם ליצור זוג מפתחות: מפתח פרטי שנמצא במחשב הלקוח שלכם, או שאפשר לאחזר אותו בצורה מאובטחת על ידי האפליקציה, ומפתח ציבורי שתגדירו במרכז הפעולות.

המפתח הציבורי הוא מחרוזת שמתחילה ב-ssh-rsa ומסתיימת בכתובת האימייל שלכם, ובין לבין מופיעה מחרוזת ארוכה שהמערכת יוצרת. לדוגמה:

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

שלבים ליצירת המפתח

  1. יוצרים זוג מפתחות, למשל באמצעות תוכנת שורת הפקודה ssh-keygen (זמינה ב-Windows, ‏ Linux ו-Mac): ssh-keygen -t rsa -f google_actions_center. אפשר להשתמש בכל שם לקובץ המפתח, google_actions_center הוא רק דוגמה.

  2. מקישים על Enter כדי ליצור מפתח ללא סיסמת גישה, או כוללים סיסמת גישה שמשמשת להצפנה ולפענוח של המפתח הפרטי. לא צריך לשתף עם Google את סיסמת המפתח הפרטי.

  3. פותחים את google_actions_center.pub ומעתיקים את התוכן (זהו המפתח הציבורי).

  4. מספקים את המפתח הציבורי במשימות ההצטרפות לחשבון במרכז הפעולות במהלך הגדרת החשבון, או בהגדרות הפידים כדי לעדכן את המפתח אחרי הגדרת החשבון.

שלבים לבדיקת הקישוריות ל-SFTP

  1. פרטי החיבור של תיקיית ה-SFTP בענן מופיעים בהגדרת פידים.

  2. בעזרת פרטי החיבור לתיקייה בענן, מתחברים ל-SFTP. לדוגמה, אפשר להשתמש בתוכנת שורת הפקודה sftp (זמינה ב-Windows,‏ Linux ו-Mac):

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

    העלאת קובצי פיד:

    put <filename>

  3. אם נתקלתם בבעיות בהתחברות לשרת SFTP, נסו להריץ את הפקודה עם מידע מפורט sftp -v. בעיות יכולות להתרחש בגלל חומות אש ברשת שחוסמות חיבורים יוצאים, או בגלל הגדרות של לקוח SSH שלא תואמות לשרת.

    כדי לוודא שהמפתח הציבורי נכון, מריצים את הפקודה ssh-keygen -l -f google_actions_center.pub.

    אם המפתח לא תקין, התוכנית תפיק את הפלט google_actions_center.pub is not a public key file.