الدرس الثالث عشر: إدارة الوصول البعيد (SSH و FTP و Git) في cPanel


1. مقدمة عن الوصول البعيد

الوصول البعيد يتيح لك التحكم بالموقع والخادم عن طريق أدوات مثل FTP لرفع الملفات، SSH للتنفيذ المباشر للأوامر، وGit لنشر المشاريع ومتابعة النسخ.


2. إنشاء حساب FTP جديد

  1. من cPanel، اذهب إلى قسم "Files" > "FTP Accounts".

  2. أدخل اسم المستخدم وكلمة المرور.

  3. حدد المجلد الذي يمكن للمستخدم الوصول إليه.

  4. اضغط "Create FTP Account".

يمكنك استخدام تطبيقات مثل FileZilla أو WinSCP للاتصال بالحساب.


3. إعداد FTP عبر FileZilla

  1. افتح FileZilla.

  2. في "Site Manager":

    • Host: اسم النطاق.

    • Protocol: FTP.

    • Encryption: Use plain FTP (غير مشفر) أو FTP over TLS (مشفر).

    • Username / Password: كما أنشأتهما.

  3. اضغط Connect.


4. الوصول باستخدام SSH (إذا كان مفعلًا)

  1. من قسم "Security" اختر SSH Access.

  2. اضغط Manage SSH Keys.

  3. أنشئ مفتاح جديد أو استورد مفتاح موجود.

  4. حمّل المفتاح الخاص وفعّله.

  5. استخدم تطبيق مثل PuTTY:

    • أدخل IP أو اسم النطاق.

    • حدد المفتاح في إعدادات الاتصال.

    • اتصل بالحساب.


5. استخدام Git Version Control في cPanel

  1. من الصفحة الرئيسية، اختر "Git Version Control" (قد تكون في قسم SOFTWARE).

  2. اضغط Create Repository.

  3. اختر:

    • Clone existing repo: لنسخ مشروع من GitHub أو GitLab.

    • Create new repo: لإنشاء مستودع جديد.

  4. أدخل المسار داخل موقعك وحدد الإعدادات.

  5. بعد الإنشاء، ستتمكن من التحديث وسحب التعديلات (pull/push).


6. مزايا استخدام Git عبر cPanel

  • متابعة التغييرات على موقعك.

  • نشر تلقائي عند تعديل الكود.

  • تكامل مباشر مع GitHub.


7. نصائح أمان عند استخدام الوصول البعيد

  • لا تشارك معلومات FTP أو SSH مع أي شخص.

  • استخدم كلمات مرور قوية.

  • احذف الحسابات التي لم تعد تستخدمها.

  • فعّل فقط الوصول الضروري.


8. تمرين عملي

المطلوب:

  • أنشئ حساب FTP جديد وجرّب الدخول من FileZilla.

  • فعّل SSH باستخدام مفتاح جديد.

  • أنشئ مستودع Git جديد داخل مجلد فرعي في public_html.

هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)