مرکز عملیات مستلزم آن است که با استفاده از اتصال 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
مراحل تولید کلید
یک جفت کلید ایجاد کنید، برای مثال با استفاده از برنامه خط فرمان
ssh-keygen(موجود در ویندوز، لینوکس و مک):ssh-keygen -t rsa -f google_actions_center. میتوانید از هر نامی برای نام فایل کلید استفاده کنید، google_actions_center فقط یک مثال است.برای ایجاد یک کلید بدون عبارت عبور یا گنجاندن یک عبارت عبور که برای رمزگذاری و رمزگشایی کلید خصوصی استفاده میشود، کلید Enter را فشار دهید. نیازی به اشتراکگذاری عبارت عبور کلید خصوصی با گوگل نخواهید داشت.
google_actions_center.pub را باز کنید و محتویات آن را کپی کنید (این کلید عمومی است).
کلید عمومی را در بخش «وظایف مربوط به راهاندازی حساب کاربری» در بخش «مرکز عملیات» یا در بخش «پیکربندی فیدها» برای بهروزرسانی کلید پس از راهاندازی حساب کاربری ارائه دهید.
مراحل آزمایش اتصال SFTP
اطلاعات اتصال دراپباکس SFTP خود را در پیکربندی فیدها مشاهده کنید.
با اطلاعات اتصال مربوط به دراپ باکس مربوطه، به SFTP متصل شوید. برای مثال با استفاده از برنامه خط فرمان
sftp(موجود در ویندوز، لینوکس و مک):sftp -P <port> -i google_actions_center <user>@partnerupload.google.comآپلود فایلهای فید:
put <filename>اگر هنگام اتصال به سرور SFTP با مشکل مواجه شدید، سعی کنید با اطلاعات مفصل
sftp -vرا اجرا کنید. مشکلات ممکن است به دلیل مسدود کردن اتصالات خروجی توسط فایروالهای شبکه یا پیکربندیهای کلاینت ssh که با سرور سازگار نیستند، رخ دهد.با اجرای دستور
ssh-keygen -l -f google_actions_center.pubاز صحت کلید عمومی خود اطمینان حاصل کنید.اگر کلید معتبر نباشد، برنامه خروجی
google_actions_center.pub is not a public key fileنمایش میدهد.