إعداد بروتوكول النقل الآمن (SSH)

يتطلّب "مركز الإجراءات" الاتصال بصندوق تحميل الخلاصات باستخدام اتصال عبر بروتوكول النقل الآمن (SSH). وSSH عبارة عن بروتوكول شبكة يضمن نقل البيانات بأمان بين أنظمتك وخوادم Google.

للمصادقة على هذا الاتصال الآمن بدون الاعتماد على كلمات المرور، تحتاج إلى مفتاحَي تشفير SSH. يتألف مفتاحا التشفير من مكوّنَين متطابقَين:

  • المفتاح الخاص: هو مفتاح سري يتم تخزينه بأمان على نظامك أو تديره تطبيقك. ويُعدّ هذا المفتاح بمثابة بيانات الاعتماد الآمنة.
  • المفتاح العام: هو مفتاح غير سري تحمّله إلى "مركز الإجراءات". تستخدم Google هذا المفتاح للتحقّق من توقيع مفتاحك الخاص عند إنشاء اتصال عبر بروتوكول SFTP لتحميل الخلاصات.

عند الاتصال باستخدام بروتوكول SFTP، سيستخدم العميل تلقائيًا مفتاحك الخاص للمصادقة بأمان على صناديق تحميل "مركز الإجراءات" التي تحتوي على مفتاحك العام المرتبط.

المفتاح العام هو سلسلة واحدة تبدأ عادةً بـ ssh-rsa وتنتهي بمعرّف، مثل عنوان بريدك الإلكتروني. على سبيل المثال:

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

إنشاء زوج مفاتيح SSH

يمكنك إنشاء مفتاحَي تشفير SSH باستخدام أداة سطر الأوامر ssh-keygen المتوفّرة تلقائيًا على أنظمة Linux وmacOS ومعظم بيئات Windows.

  1. افتح الوحدة الطرفية أو موجّه الأوامر.

  2. شغِّل الأمر التالي لإنشاء مفتاحَي تشفير RSA جديدَين. يمكنك استبدال google_actions_center باسم ملف من اختيارك:

    ssh-keygen -t rsa -f google_actions_center

  3. عندما يُطلب منك ذلك، اضغط على مفتاح Enter لإنشاء مفتاح بدون عبارة مرور، أو أدخِل عبارة مرور لتشفير مفتاحك الخاص محليًا. لست بحاجة إلى تقديم عبارة المرور هذه إلى Google.

  4. ينشئ هذا الأمر ملفَين:

    • google_actions_center (المفتاح الخاص): احتفِظ بهذا الملف بأمان على نظامك. ستقدّم هذا المفتاح إلى عميل SFTP عند الاتصال.
    • google_actions_center.pub (المفتاح العام): هذا هو المفتاح الذي ستشاركه مع "مركز الإجراءات".
  5. افتح مفتاحك العام (google_actions_center.pub) في محرّر نصوص وانسخ محتواه بالكامل.

  6. قدِّم هذا المفتاح العام في مهام الإعداد في حسابك على "مركز الإجراءات" أثناء إعداد الحساب، أو ضمن إعدادات الخلاصات لتعديل المفتاح بعد إعداد الحساب.

خطوات اختبار إمكانية الاتصال ببروتوكول 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.