بارگذاری کلید SSH عمومی، آپلود کلید SSH عمومی

ادغام سرتاسری رزروهای غذاخوری شما نیاز به آپلود روزانه فید در دراپ باکس های پروتکل انتقال امن فایل (SFTP) دارد. Google دراپ باکس های SFTP زیر را برای شرکای میزبانی می کند تا فید روزانه را در آن آپلود کنند. دراپ باکس ها از SSH برای ایمن کردن اتصال استفاده می کنند و برای احراز هویت به یک جفت کلید عمومی و خصوصی SSH نیاز دارند.

پس از ایجاد، کلید عمومی را در قسمت Upload Public SSH Key در نقطه عطف Setup قرار دهید.

کلید SSH خود را ایجاد کنید

تولید یک جفت کلید به پلتفرم سازمان شما بستگی دارد. در اینجا مراحل ایجاد جفت کلید برای پلتفرم های مختلف آمده است:

پلتفرم ویندوز

  1. یک شبیه ساز ترمینال و برنامه انتقال فایل شبکه برای ویندوز را دانلود و اجرا کنید. PuTTy یک گزینه رایگان و متن باز است که می توانید آن را از putty.org دانلود کنید.
  2. در قسمت Parameters در پایین صفحه، RSA را انتخاب کنید.
  3. روی Generate کلیک کنید.
  4. مکان نما را طبق دستورالعمل روی ناحیه خالی نگه دارید تا PuTTYgen جفت کلید را ایجاد کند.
  5. PuTTYgen قسمت خالی را با یک سری جعبه جایگزین می کند که یکی از آنها کلید عمومی را نشان می دهد.
  6. در کادر نظر کلید، آدرس ایمیلی را که می‌خواهید اعلان‌ها را به آن دریافت کنید، اضافه کنید.
  7. آدرس را به انتهای هر متنی که قبلاً در کادر ظاهر می شود اضافه کنید. متن را در کادرهای دیگر تغییر ندهید.
  8. روی ذخیره کلید عمومی کلیک کنید.
  9. کلید عمومی را با نام id-rsa در پوشه زیر ذخیره کنید:

    C:\Documents and Settings\username\.ssh که username نام کاربری ویندوز شماست.

  10. روی ذخیره کلید خصوصی کلیک کنید.

  11. کلید خصوصی را با نام id-rsa.ppk در همان پوشه ذخیره کنید.

  12. محتوای کادر کلید عمومی را در کلیپ بورد کپی کرده و در فایل OpenSSH authorized_keys قرار دهید.

  13. اطمینان حاصل کنید که کل محتوا را کپی کنید، که با ssh-rsa شروع می شود و با آدرس ایمیلی که در مرحله 5 وارد کرده اید به پایان می رسد.

  14. PuTTYgen را ببندید.

  15. کلید عمومی را در یک ویرایشگر متن جایگذاری کنید، خطوط شکسته را حذف کنید و متن کامل را در کلیپ بورد دوباره کپی کنید.

  16. کلید عمومی را در قسمت Upload Public SSH Key در نقطه عطف Setup قرار دهید.

  17. روی ارسال کلیک کنید.

سیستم عامل مک یا پلتفرم لینوکس

  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 در نقطه عطف 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