اسماعيل صدوقي نشر 24 أكتوبر 2021 أرسل تقرير نشر 24 أكتوبر 2021 أحاول رفع الموقع الخاص بي الى DigitalOcean عبر SSH و Rsync في Github Action متبعا هذا المقال https://zellwk.com/blog/github-actions-deploy/ لم افهم الخطوة الرابعة كيف يمكنني إضافة المفتاح الخاص إلى Github Actions Workflow ؟ 1 اقتباس
0 Salah Eddin Beriani2 نشر 24 أكتوبر 2021 أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ 3 دقائق مضت قال اسماعيل صدوقي: نعم server يطلب كلمة السر عند الدخول ،كيف يمكن اضافة ذلك لaction في المقال الذي اتبعته لو ترجع لتلك الخطوة هناك ارشادات منه بعدم انشاء كلمة سر لانو الaction مبنية ما تقبل كلمة سر 1 اقتباس
0 اسماعيل صدوقي نشر 24 أكتوبر 2021 الكاتب أرسل تقرير نشر 24 أكتوبر 2021 هذا ما حاولت فعله يظهر هذا الخطأ 1 اقتباس
0 Salah Eddin Beriani2 نشر 24 أكتوبر 2021 أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ منذ ساعة مضت قال اسماعيل صدوقي: هذا ما حاولت فعله يظهر هذا الخطأ يمكنك إضافة كل ما هو سري كمفتاح ssh و كلمة السر إذا تواجدت في المستودع عن طريق الذهاب إلى settings. الخاصة بالمستودع ثم ستجد tab secret هنالك يمكنك انشاء متغيرات البيئة التي تستخدمهم الaction فقط تأكد انك تسميات متغيرات البيئة تكون متوافقة تماما مع التسميات المستخدمة في ال action بتاريخ منذ ساعة مضت قال اسماعيل صدوقي: هذا ما حاولت فعله يظهر هذا الخطأ مثلا secrets. SSH_PRIVATE_KEY أنت تسميه في ال secrets الخاصة بالمستودع SSH_PRIVATE_KEY 1 اقتباس
0 اسماعيل صدوقي نشر 24 أكتوبر 2021 الكاتب أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ 4 دقائق مضت قال Salah Eddin Berriani: يمكنك إضافة كل ما هو سري كمفتاح ssh و كلمة السر إذا تواجدت في المستودع عن طريق الذهاب إلى settings. الخاصة بالمستودع ثم ستجد tab secret هنالك يمكنك انشاء متغيرات البيئة التي تستخدمهم الaction فقط تأكد انك تسميات متغيرات البيئة تكون متوافقة تماما مع التسميات المستخدمة في ال action انحلت المشكلة السابقة, هل لديك اي فكرة عن سبب هذا الخطأ؟ 1 اقتباس
0 Salah Eddin Beriani2 نشر 24 أكتوبر 2021 أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ 5 دقائق مضت قال اسماعيل صدوقي: انحلت المشكلة السابقة, هل لديك اي فكرة عن سبب هذا الخطأ؟ شخصيا المشاكل التي واجهتني عندما استخدمت الactions لأول مرة كان أولا اني أضفت كل شئ ونسيت أن اضف كلمة السر لأنني أنشأت ssh ومعه passpharse والمشكلة الأخرى التي اعاقتني كثيرا هي أنني عند انشاء كلمات السر في المستودع قمت بنسخ محتوى ال private key الداخلي بالنسبة للssh وكان من المفترض أن انسخ المحتوى كله يعني انت تأكد أن تفتح ملف id_rsa وتنسخ كل شئ ليس فقط المحتوى الداخلي وتضغه في متغيرات البيئة الخاصة بالمستودع دون أي تغيير 1 اقتباس
0 اسماعيل صدوقي نشر 24 أكتوبر 2021 الكاتب أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ 7 دقائق مضت قال Salah Eddin Berriani: عندما استخدمت الactions لأول مرة كان أولا اني أضفت كل شئ ونسيت أن اضف كلمة السر لأنني أنشأت ssh ومعه passpharse لم أفهم هنا, اعتقد انني ايضا لم اضف كلمة السر عند انشائه كيف حللت هذه المشكلة؟ 1 اقتباس
0 Salah Eddin Beriani2 نشر 24 أكتوبر 2021 أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ الآن قال اسماعيل صدوقي: لم أفهم هنا, اعتقد انني ايضا لم اضف كلمة السر عند انشائه كيف حللت هذه المشكلة؟ هل عندما تدخل لل server الخاص بك من putty أو منفذ الأوامر يطلب كلمة سر قبل الدخول أو يكتفي ب private key وأيضا هل ال port تركته 22 أم غيرته وأيضا الhost هل مازال root أم قمت بإنشاء مستخدم آخر كل هذا يجب معرفته ويكون خاص من سيرفر اجمع كل هذه المعلومات ثم تحقق هل ال script الخاص ب ال action يغذيها بكل هذه المعلومات ام لا 1 اقتباس
0 اسماعيل صدوقي نشر 24 أكتوبر 2021 الكاتب أرسل تقرير نشر 24 أكتوبر 2021 بتاريخ 11 دقائق مضت قال Salah Eddin Berriani: هل عندما تدخل لل server الخاص بك من putty أو منفذ الأوامر يطلب كلمة سر قبل الدخول أو يكتفي ب private key وأيضا هل ال port تركته 22 أم غيرته وأيضا الhost هل مازال root أم قمت بإنشاء مستخدم آخر كل هذا يجب معرفته ويكون خاص من سيرفر اجمع كل هذه المعلومات ثم تحقق هل ال script الخاص ب ال action يغذيها بكل هذه المعلومات ام لا نعم server يطلب كلمة السر عند الدخول ،كيف يمكن اضافة ذلك لaction 1 اقتباس
السؤال
اسماعيل صدوقي
أحاول رفع الموقع الخاص بي الى DigitalOcean عبر SSH و Rsync في Github Action متبعا هذا المقال https://zellwk.com/blog/github-actions-deploy/
لم افهم الخطوة الرابعة كيف يمكنني إضافة المفتاح الخاص إلى Github Actions Workflow ؟
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.