إعداد بروتوكول النقل الآمن (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.