العودة إلى الدعم الاستضافة الاتصال بـ SSH على ووردبريس.كوم

الاتصال بـ SSH على ووردبريس.كوم

SSH، أو Secure Shell، هو بروتوكول يتيح لك الاتصال بخدمات، مثل: خوادم الويب. يتيح لك ذلك الاتصال بخوادمنا وإدارة موقع ووردبريس.كوم الخاص بك على الويب عبر أدوات سطر الأوامر، مثل: WP-CLI.

تتوافر هذه الميزة على المواقع المسجَّلة في خطة ووردبريس.كوم للأعمال أو التجارة الإلكترونية.

الحصول على بيانات اعتماد SSH في ووردبريس.كوم وتمكين SSH

إذا كنت تصل إلى SSH للمرة الأولى، فيجب عليك إنشاء بيانات الاعتماد الخاصة بك وتمكين الوصول إلى SSH:

  1. من لوحة تحكم ووردبريس.كوم في موقعك، انتقل إلى الإعدادات ← تكوين الاستضافة للوصول إلى خيارات SSH في موقعك.
  2. في حال المطالبة، انقر على إنشاء بيانات الاعتماد. يتعين القيام بذلك مرة واحدة فقط وسينشئ اسم المستخدم وكلمة المرور لـ SSH للموقع المحدد. سيتم استخدام بيانات الاعتماد لكل من اتصالات SFTP وSSH.
  3. احفظ كلمة المرور في مكان آمن. في حال فقدانها أو نسيانها، يمكن استخدام إعادة تعيين كلمة المرور لإنشاء أخرى جديدة.
  4. حدد موقع وصول SSH، وقم بتبديل خيار تمكين وصول SSH إلى هذا الموقع.
تم إيقاف تشغيل وصول SSH بشكل افتراضي.
  1. بمجرد تمكين وصول SSH، سيظهر أمر الاتصال. يمكن نسخ ذلك ولصقه في تطبيق طرفي. راجع تعليمات الاتصال بـ SSH التي نطرحها للحصول على المزيد حول الوصول إلى موقعك عبر SSH.
تم تفعيل تبديل وصول SSH الذي يعرض أمر العينة: ssh example.wordpress.com@sftp.wp.com
إعادة تعيين كلمة مرور SSH

إذا نسيت كلمة مرور SFTP/SSH الخاصة بك أو فقدتها، فيمكنك إعادة تعيينها عن طريق العودة إلى الإعدادات ← تكوين الاستضافة.

ضمن قسم بيانات اعتماد SFTP/SSH، انقر على إعادة تعيين كلمة المرور.

الاتصال بـ SSH

للوصول إلى موقعك عبر SSH، ستحتاج إلى اسم المستخدم وكلمة المرور الخاصين بك لـ SSH إلى جانب برنامج طرفي. في ما يأتي تعليمات الاتصال عبر بعض أكثر البرامج شيوعًا.

كيفية الاتصال بـ SSH على نظامي التشغيل MacOS وLinux
  1. افتح تطبيقًا طرفيًا على حاسوبك.
    • في نطام التشغيل MacOS، تفضَّل بزيارة التطبيقات ← الأدوات المساعدة على حاسوبك وافتح التطبيق الطرفي.
    • في نظام التشغيل Linux، يرجى الرجوع إلى وثائق التوزيع الخاصة بك للحصول على المزيد حول فتح نافذة طرفية. قد تشير بعض الإصدارات إلى البرنامج النصي على أنه واجهة أو وحدة تحكم أو موجه أوامر.
  2. من لوحة تحكم ووردبريس.كوم في موقعك، انتقل إلى الإعدادات ← تكوين الاستضافة للوصول إلى خيارات بروتوكول النقل الآمن في موقعك.
  3. في صفحة تكوين الاستضافة، تأكد من تمكين وصول SSH وانسخ أمر ssh المتوافر لموقعك. على سبيل المثال، ssh example.wordpress.com@sftp.wp.com.
تم تفعيل تبديل وصول SSH الذي يعرض أمر العينة: ssh example.wordpress.com@sftp.wp.com
  1. ألصق أمر ssh أو اكتبه في التطبيق الطرفي لديك واضغط على enter/return.
    • إذا كانت هذه هي المرة الأولى التي تتصل فيها، فقد تفيد وحدتك الطرفية بعدم التمكن من إثبات موثوقية المضيف. اكتب نعم واضغط على enter/return للمتابعة.
  2. ينبغي أن تطالبك الوحدة الطرفية الآن بإدخال كلمة المرور. ألصق كلمة مرور SSH المتوافرة أو اكتبها عند إنشاء بيانات اعتماد SSH الخاصة بك واضغط على enter.
    • لاحظ أنه عند إدخال كلمة مرورك في التطبيق الطرفي لديك، لن تظهر الأحرف عند كتابتها. وهذا حسب التصميم.
    • في حال نسيان كلمة مرور SSH الخاصة بك أو فقدانها، يمكن إعادة تعيينها.
  3. إذا نجح الأمر، فسينبغي لك الاتصال بـ SSH ويمكن بدء تشغيل أوامر الواجهة وWP-CLI.
كيفية الاتصال بـ SSH على نظام التشغيل Windows

شهدت أحدث إصدارات نظام التشغيل Windows، بدءًا من الإصدار 10، إضافة دعم SSH عبر النظام الفرعي لـ Windows الخاص بـ Linux بالإضافة إلى عميل OpenSSH. يرجى الرجوع إلى الوثائق الرسمية لـ Microsoft الخاصة باستخدام هذه الطرق.

هناك خيار آخر يتوافر لكل من الإصدارات الحالية والأقدم من نظام التشغيل Windows وهو PuTTY.

  1. قم بتنزيل عميل PuTTY المجاني وتثبيته.
  2. بدء PuTTY، وتكوين إعدادات اسم المضيف والمنفذ، والنقر على فتح
    • ينبغي تعيين اسم المضيف إلى sftp.wp.com
    • ينبغي تعيين المنفذ إلى 22
لقطة شاشة لعميل PuTTY الذي تم تكوينه للاتصال بـ sftp.wp.com على المنفذ 22.
عميل SSH لـ PuTTY لنظام التشغيل Windows
  1. إذا كانت هذه هي المرة الأولى التي تتصل فيها، فقد تستقبل مطالبة بالثقة في بصمة إصبع rsa2 والمضيف. انقر على نعم.
  2. سيقوم PuTTY بتشغيل شاشة طرفية. أدخل اسم مستخدم SSH الخاص بك، واضغط على Enter/return.
  3. عند المطالبة بذلك، أدخل كلمة مرور SSH الخاصة بك.
  4. إذا نجح الأمر، فسينبغي لك الاتصال بـ SSH ويمكن بدء تشغيل أوامر الواجهة وWP-CLI.

مفتاح SSH

سترشدك التعليمات أدناه خلال عملية إضافة مفتاح SSH إلى حسابك على ووردبريس.كوم. والأهم من ذلك، سيتعين عليك أولاً إضافة مفتاح SSH إلى حسابك، ثم أرفق مفتاح SSH بأي مواقع ترغب في استخدامه معها. إذا لم يكن لديك مفتاح SSH على حاسوبك، فإن الاتصال بـ SSH عبر مصادقة كلمة المرور جيد تمامًا.

كيفية إضافة مفتاح SSH إلى حسابك

قبل إضافة مفتاح SSH الخاص بك إلى حسابك على ووردبريس.كوم، يتعين عليك نسخه إلى حافظتك. هناك طريقتان للقيام بذلك باستخدام الوحدة الطرفية لحاسوبك:

نظام التشغيل Mac

pbcopy < ~/.ssh/id_rsa.pub

نظام التشغيل Windows

clip < ~/.ssh/id_rsa.pub

نظام التشغيل Linux

cat ~/.ssh/id_rsa.pub

إذا كان ملف مفتاح SSH العام لديك يستخدم اسمًا مختلفًا مقارنة بالملف المذكور أعلاه، فحرر الكود لكي يتطابق مع اسم الملف الموجود على حاسوبك.

بعد نسخ مفتاح SSH العام إلى حافظتك، ستتمكن من إضافته إلى حسابك عن طريق اتباع الخطوات الآتية:

  1. من لوحة تحكم ووردبريس.كوم لديك، انتقل إلى ملفي الشخصي.
  2. في صفحة ملفي الشخصي، انقر على الأمان.
  3. انقر على خيار مفتاح SSH المتوافر في قائمة اختيار الأمان.
  1. ألصق مفتاح SSH الخاص بك إلى حقل مفتاح SSH العام.
قسم مفتاح SSH الذي يعرض تفاصيل حول المفتاح وحقل مفتاح SSH العام
  1. انقر على زر حفظ مفتاح SSH.

والأهم من ذلك، بمجرد إضافة مفتاح SSH الخاص بك إلى حسابك على ووردبريس.كوم، فعندها سيتعين عليك إرفاقه بكل موقع ترغب في استخدامه عليه.

كيفية إرفاق مفتاح SSH الموجود بموقع

بعد إضافة مفتاح SSH إلى حسابك، فسيكون من اللازم إرفاقه بالموقع الذي تريد الاتصال به عبر SSH. لإرفاق مفتاح SSH الخاص بك بالموقع، اتبع هذه الخطوات:

  1. من لوحة تحكم ووردبريس.كوم الخاصة بك، انتقل إلى الإعدادات ← تكوين الاستضافة.
  2. ضمن قسم وصول SSH، استخدم حقل مفاتيح SSH لتحديد المفتاح المرغوب.
  1. انقر على زر إرفاق مفتاح SSH بالموقع.

بمجرد إرفاق مفتاح SSH الخاص بك بالموقع، يمكنك استخدام مفتاح SSH عند المصادقة عبر SSH.

كيفية فصل مفتاح عن موقع

إذا كنت لا تريد الاتصال بموقع ما باستخدام مفتاح SSH بعد الآن، فيمكنك فصل المفتاح من الموقع عن طريق اتباع هذه التعليمات:

  1. من لوحة تحكم ووردبريس.كوم الخاصة بك، انتقل إلى الإعدادات تكوين الاستضافة.
  2. ضمن قسم وصول SSH، حدد موقع مفتاح SSH الذي تريد إزالته.
  1. انقر على زر فصل لإزالة المفتاح من الموقع.

سيظل مفتاح SSH مرتبطًا بحسابك على ووردبريس.كوم حتى إزالته.

كيفية تحديث مفتاح SSH الموجود

اتبع الخطوات أدناه لتحديث مفتاح SSH العام الخاص بك:

  1. من لوحة تحكم ووردبريس.كوم لديك، انتقل إلى ملفي الشخصي.
  2. في صفحة ملفي الشخصي، انقر على الأمان.
  3. انقر على خيار مفتاح SSH المتوافر في قائمة اختيار الأمان.
  4. انقر على زر تحديث مفتاح SSH بجوار المفتاح الذي ترغب في تحديثه.
  1. ألصق مفتاح SSH المحدَّث الخاص بك إلى حقل مفتاح SSH العام الجديد.
  1. انقر على زر تحديث مفتاح SSH لحفظ التغييرات.
كيفية إزالة مفتاح SSH الموجود

ستؤدي إزالة مفتاح SSH من حسابك على ووردبريس.كوم إلى فصلها أيضًا من كل موقع مرتبط به. لإزالة مفتاح SSH الموجود من حسابك على ووردبريس.كوم، اتبع هذه الخطوات:

  1. من لوحة تحكم ووردبريس.كوم لديك، انتقل إلى ملفي الشخصي.
  2. في صفحة ملفي الشخصي، انقر على الأمان.
  3. انقر على خيار مفتاح SSH المتوافر في قائمة اختيار الأمان.
  4. انقر على زر إزالة مفتاح SSH الذي يظهر بجوار المفتاح الحالي.
  1. ستظهر رسالة تأكيد. قم بتأكيد رغبتك في إزالة المفتاح عن طريق النقر على زر “موافق”.

كيفية استخدام أوامر Shell

⚠️

ينبغي لك الحذر عند تشغيل الأوامر لمنع فقدان البيانات أو تضرر موقعك. تأكد من عدم تشغيل الأوامر إلا عند معرفة ما ستفعله تمامًا.

تتوافر موارد شاملة عند استخدام سطر أوامر Linux. تتضمن بعض الأمثلة الشائعة المصادر الآتية التابعة لطرف ثالث:

في ما يأتي بعض الأوامر الشائعة.

أمروصف
lsاعرض قائمة محتويات الدليل الحالية.
cdغيّر الدليل.
mkdirأنشئ مجلدًا/دليلاً جديدًا.
touchأنشئ ملفًا.
rmأزل ملفًا.
catاعرض محتويات أحد الملفات.
cpنسخ.
mvنقل.
pwdاعرض الدليل الحالي.
grepابحث عن عبارة معينة في ملف/أسطر.
إيجادابحث عن الملفات والقواميس.
nanoمحرر النص.
التاريخاعرض آخر 50 أمرًا مستخدمًا.
مسحامسح الشاشة الطرفية.
duاحصل على حجم الملف.
rsyncانسخ الملفات من الخادم وإليه.

كيفية استخدام WP-CLI

تأتي WP-CLI مثبَّتة سابقًا على ووردبريس.كوم وتقوم بتوسعة الواجهة لتوفير أدوات سطر الأوامر الخاصة بووردبريس. يمكنك بدء تشغيل أوامر WP-CLI بمجرد الاتصال بـ SSH.

هناك العديد من الأوامر والأوامر الفرعية التي قد تساعد على إدارة موقعك وحل المشكلات به. للحصول على المزيد حول الأوامر المتوافرة وكيفية استخدامها، يمكنك زيارة دليل WP-CLI أو وثائق ووردبريس.أورج الخاصة بـ WP-CLI.

إدارة القوالب والإضافات باستخدام WP-CLI

يمكن استخدام WP-CLI لإدارة الإضافات والقوالب وحل المشكلات بها.

أمر WP-CLIوصف
قائمة إضافات ووردبريسوضع قائمة بالإضافات المثبّتة، بما في ذلك حالتها وإصدارها
قائمة قوالب ووردبريسضع قائمة بالقوالب المثبّتة.
تقوم إضافة ووردبريس بتعطيل اسم الإضافةقم بتعطيل الإضافة. استبدل اسم الإضافة بقيمة الاسم الموجودة عبر قائمة إضافات ووردبريس. يمكن إدخال العديد من أسماء الإضافات من أجل تعطيل أكثر من واحدة.
تقوم إضافة ووردبريس بتفعيل اسم الإضافةيقوم بتفعيل الإضافة. استبدل اسم الإضافة بقيمة الاسم الموجودة عبر قائمة إضافات ووردبريس. يمكن إدخال العديد من أسماء الإضافات من أجل تفعيل أكثر من واحدة.
يقوم قالب ووردبريس بتفعيل اسم القالبقم بتفعيل القالب. استبدل اسم القالب بقيمة الاسم الموجودة عبر قائمة قوالب ووردبريس.
أخطاء php في ووردبريسضع قائمة بأخطاء PHP المسجّلة. هذا مفيد لتحديد الإضافات والقوالب التي تتضمن مشكلات وقد يتعين تحديثها أو تعطيلها.
تخطي القوالب والإضافات باستخدام WP-CLI

إذا كان موقعك يواجه أخطاء ويتعذر عليه تشغيل الأوامر، فقد يلزم تخطي القالب النشط وكود الإضافة في الموقع. يتم ذلك بإضافة --skip-themes و--skip-plugins إلى أي أمر WP-CLI.

أمر WP-CLIوصف
تقوم إضافة --skip-plugins --skip-themes في ووردبريس بتعطيل اسم الإضافةتخطَّ كود القالب والإضافة ثم عطّل الإضافة. استبدل اسم الإضافة بقيمة الاسم الموجودة عبر قائمة إضافات ووردبريس.
يقوم قالب --skip-plugins --skip-themes في ووردبريس بتفعيل اسم القالبتخطَّ كود القالب والإضافة ثم قم بتفعيل الإضافة. استبدل اسم القالب بقيمة الاسم الموجودة عبر قائمة قوالب ووردبريس.
أخطاء php الخاصة بـ --skip-plugins --skip-themes في ووردبريستخطِ كود القالب والإضافة ثم ضع قائمة بأحدث أخطاء PHP المسجّلة. هذا مفيد لتحديد الإضافات والقوالب التي تتضمن مشكلات وقد يتعين تحديثها أو تعطيلها.
موارد WP-CLI الإضافية

ما إذا حدث خطأ ما؟

إذا حدث شيء في موقعك بعد إجراء التغييرات عبر SSH، فيمكنك استعادة موقعك من Jetpack backup.

إذا قمت بتشغيل أمر، وحدث شيء لم تكن تتوقعه، فيمكننا مساعدتك على استعادة موقعك إلى مرحلة مبكرة من قبل تشغيل الأمر. لن نتمكن من مساعدتك على تصحيح الخطأ في الأمر الخاص بك لكي يعمل كما هو متوقع.

الأسئلة المتداولة

هل يمكنني الحصول على الدعم لاستخدام أدوات سطر الأوامر؟

بسبب الطبيعة المعقدة لـ SSH وWP-CLI، لا يمكننا توفير دعمًا شاملاً لاستخدام هذه الأدوات. يتوافر أعضاء فريق الدعم للمساعدة على حل مشكلات الاتصال عبر SSH ولكن يتعذر عليهم إرشادك خلال استخدام الأوامر.

هل تتوافر كل الأوامر؟

من أجل توفير بيئة آمنة عالية الأداء، قد يقوم ووردبريس.كوم بتقييد بعض أوامر الواجهة وWP-CLI أو تعطيلها.

هل يمكنني تعيين كلمة مروري الخاصة لـ SSH؟

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

Copied to clipboard!