העלאת מפתח SSH ציבורי

כדי להשתמש בשילוב מקצה לקצה של הזמנות במסעדות, צריך להעלות פידים מדי יום לתיקיות Dropbox של Secure File Transfer Protocol ‏ (SFTP). ‫Google מארחת את תיבות הדואר הנכנס הבאות של SFTP, שבהן השותפים יכולים להעלות פיד יומי. התיקיות בענן משתמשות ב-SSH כדי לאבטח את החיבור, ונדרש זוג מפתחות SSH ציבורי ופרטי כדי לאמת את החיבור.

אחרי שיוצרים את המפתח הציבורי, מדביקים אותו בשדה Upload Public SSH Key (העלאת מפתח SSH ציבורי) באבן הדרך Setup (הגדרה).

יצירת מפתח SSH

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

פלטפורמת Windows

  1. מורידים ומפעילים אמולטור טרמינל ואפליקציה להעברת קבצים ברשת ל-Windows. ‫PuTTy היא אפשרות חינמית עם קוד פתוח שאפשר להוריד מ-putty.org.
  2. בקטע Parameters (פרמטרים) בתחתית הדף, בוחרים באפשרות RSA.
  3. לוחצים על יצירה.
  4. מחזיקים את הסמן מעל האזור הריק בהתאם להוראות, עד ליצירת זוג המפתחות על ידי PuTTYgen.
  5. אחרי ש-PuTTYgen יוצר את המפתח, האזור הריק יוחלף בסדרה של תיבות, כולל תיבה שמציגה את המפתח הציבורי.
  6. בתיבת ההערה המרכזית, מוסיפים את כתובת האימייל שבה רוצים לקבל הודעות.
  7. מוסיפים את הכתובת לסוף של הטקסט שכבר מופיע בתיבה. לא משנים את הטקסט בתיבות האחרות.
  8. לוחצים על שמירת המפתח הציבורי.
  9. שומרים את המפתח הציבורי בשם id-rsa בתיקייה הבאה:

    C:\Documents ו-Settings\username\.ssh, כאשר username הוא שם המשתמש שלכם ב-Windows.

  10. לוחצים על שמירת המפתח הפרטי.

  11. שומרים את המפתח הפרטי בשם id-rsa.ppk באותה תיקייה.

  12. מעתיקים את התוכן של תיבת המפתח הציבורי ללוח ומדביקים אותו בקובץ authorized_keys של OpenSSH.

  13. חשוב להקפיד ולהעתיק את כל התוכן, החל מ-ssh-rsa ועד סוף כתובת האימייל שהזנתם בשלב 5.

  14. סוגרים את PuTTYgen.

  15. מדביקים את המפתח הציבורי בכלי לעריכת טקסט, מסירים את מעברי השורה ומעתיקים מחדש את כל הטקסט ללוח.

  16. מדביקים את המפתח הציבורי בשדה Upload Public SSH Key (העלאת מפתח ציבורי SSH) של אבן הדרך Setup (הגדרה).

  17. לוחצים על שליחה.

פלטפורמת Mac OS או Linux

  1. פותחים חלון טרמינל.
  2. מזינים את שורת הפקודה הבאה: ssh-keygen -t rsa.
  3. בוחרים את ערכי ברירת המחדל עבור כל האפשרויות.

    הפקודה הזו יוצרת שני קבצים של מפתחות SSH, בשם id_rsa ובשם id_rsa.pub, בספרייה home/username/.ssh, כאשר שם המשתמש שלכם הוא username.

  4. פותחים את הקובץ id_rsa.pub בכלי לעריכת טקסט פשוט.

  5. בוחרים את כל הטקסט ומעתיקים אותו.

  6. מדביקים את המפתח הציבורי בשדה Upload Public SSH Key (העלאת מפתח ציבורי SSH) של אבן הדרך Setup (הגדרה).

  7. לוחצים על שליחה.

צמד המפתחות הזה משמש לכניסה מאובטחת לתיבות דואר זמניות של SFTP ש-Google מספקת. המפתח הציבורי מופיע בפורמט הבא:

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