استخدام SSH في بيئة الاستضافة المشتركة على سيرفرات مسار كلاود
بفضل تقنيات العزل (deep isolation) التي نستخدمها فاننا في مسار كلاود نسعد بتقديم امكانية استخدام SSH في بيئة الاستضافة المشتركة (Shared web hosting).
نقدم خدمة SSH لباقات استضافة معينة (او حسب الطلب) لاننا نعلم ان استخدام SSH دون وجود الخبرة الكافية قد يؤدي الى توقف موقعكم ، لهذا فاننا نقوم على تفعيل الخاصية عند الطلب حتى يكون العميل مدركا بان ما يقوم به من اوامر وتعليمات من خلال SSH لا يمكن التراجع عنه.
لماذا قد احتاج لاستخدام SSH على مساحة الاستضافة؟
في بعض الاحيان تحتاج لاستخدام SSH من اجل تنفيذ بعض المهام او الاوامر المتقدمة كاستخدام composer او تنفيذ بعض الاوامر التي يوفرها نظام التشغيل.
كيف يمكن استخدام SSH على مساحة الاستضافة؟
في حال كانت الخاصية مفعلة على مساحة الاستضافة فانه يمكنك استخدام اوامر SSH من خلال استخدام Terminal في لوحة تحكم السي بنل ، فكل ما عليك هو الدخول الى لوحة تحكم الاستضافة سي بنل ثم اختيار Terminal ومن هنا تستطيع ادخال اوامر SSH كما ترغب. (كما هو ظاهر في الصورة التالية للاطلاع) اما في حال عدم توفر امر Terminal في شاشة السي بنل لمساحة استضافة موقعكم فهذا يعني ان الخاصية غير مفعله على باقة الاستضافة الخاصة بكم (ولتفعيلها الرجاء التواصل معنا من اجل تبيان الامكانية لتفعيل الخاصية بناء على باقة استضافة موقعكم)
عند الدخول الى Terminal من خلال سي بنل سوف تظهر شاشة SSH التي يمكن من خلالها تنفيذ اوامر SSH كالمعتاد (راجع الصورة ادناه):
لاحظ ان استخدام Terminal من خلال السي بنل ولا ينصح باستخدامه للاعمال اليومية وينصح باستخدام برامج SSH Client مثل برنامج putty في نظام التشغيل ويندوز او استخدام Terminal في نظام macOS او Linux.
لاحظ انه في حال كانت لغة لوحة تحكم السي بنل عربي وحاولت الدخول الى Terminal فلن تظهر واجهة Terminal بالصوره الصحيحه ولحل هذه المشكلة يجب تغيير لغة واجهة السي بنل الى الانجليزية، راجع كيفية تغيير اللغة لواجهة السي بنل لمعرفة كيفية تغيير لغة العرض في السي بنل.
هل يمكن استخدام SSH عن طريق برامج SSH client مثل Putty في بيئة الاستضافة المشتركة؟
نعم يمكن ذلك بكل بساطة وكما هو متعارف عليه. عند تفعيل خاصية SSH على مساحة استضافة موقعكم سوف تصلك معلومات تحتوي على رقم منفذ SSH العامل على السيرفر الذي يستضيف موقعكم حيث انه في الغالب يكون مختلف عن المنفذ المتعارف عليه وهو 22 وذلك للمزيد من الحماية.
يتم استخدام رابط موقعكم ك Hostname ويتم ادخال رقم المنفذ الخاص ب SSH الذي تم تزويدكم به ، اما بالنسبة لاسم المستخدم وكلمة المرور فهي نفسها معلومات السي بنل (اسم المستخدم وكلمة المرور الخاصة بالسي بنل).
يمكنكم استخدام برنامج Putty في حال كنت تستخدم نظام التشغيل windows ، يمكن تحميله من خلال الرابط التالي.
لاحظ انه عند استخدام Putty فانه عند النقر على مفتاح الاتصال وبعد ادخال اسم المستخدم وعند طلب ادخال كلمة المرور فانه اثناء كتابتك لكلمة المرور لن يظهر اي احرف او على الشاشة وكانك لا تقوم بكتابة اي شي بينما بالواقع يكون النظام يتقبل الاحرف التي تدخلها من خلال لوحة المفاتيح ، لهذا استمر بالكتابه وعند الانتهاء من ادخال كلمة المرور اضغط انتر (تلميح يمكن نسخ كلمة المرور وللصقها في putty كل ما عليك هو النقر بمفتاح الماوس الايمن اثناء وجود المؤشر على شاشه putty وسوف يتم لصق كلمة المرور في putty).
في حال كنت تستخدم نظام التشغيل Mac فيمكن استخدام تطبيق Terminal المدمج مع نظام التشغيل للاتصال بالموقع وبذلك باستخدام الامر ssh ، راجع الرابط التالي لمعرفة كيفية القيام بذلك https://ist.njit.edu/using-SSH-from-Mac-OS-X.
في حال كنت تستخدم نظام التشغيل لينكس فانه يمكن استخدام امر ssh من خلال console نظام التشغيل لينكس.
هل استخدام SSH آمن في بيئة الاستضافة المشتركة؟
في شركات الاستضافة التقليدية فانها تمنع استخدام SSH لان ذلك سوف يؤثر على حماية السيرفر وربما يعرض بعض المعلومات للتسرب او الكشف ، ولكننا في مسار كلاود نوفر تقنيات للعزل والتي تقوم بعزل المستخدمين عن بعض على السيرفر على مستوى نواة نظام التشغيل. > ماذا يعني ذلك؟
يعني ذلك ان مستخدم SSH على السيرفر سيرى نفسه على انه المستخدم الوحيد على السيرفر وهذا سوف يمكنه من العمل بحريه دون الاضرار او المساس باي بيانات اخرى او ملفات غير تابعة للحساب وهذا يوفر الحماية الكاملة لجميع المستخدمين على السيرفر.