في لوحة التحكم cPanel, يوجد أداة حسابات FTP وأداة اتصالات FTP, فما هو الـ FTP وما الفائدة منه؟ وما هي حسابات FTP وما هي اتصالات FTP؟ وكيف يمكن استعمالهما والاستفادة منهما؟
وما هي الأدوات الأخرى لإدارة ملفات مواقعك الإلكترونية من تعديل وإضافة وحذف غير أداة مدير الملفات File Manager؟ هل توجد أدوات أخرى؟
تلك الأسئلة هي موضوع درسنا اليوم..
محتويات الدرس:
ما هو الـ FTP ؟
FTP: اختصار لـ File Transfer Protocol. ومعناه بروتكول نقل الملفات. وهناك من يسميه عربيا بـ (اف تي بي).
ماذا بعد؟ لم أفهم معنى FTP يا مستشار الاستضافة
والآن سنفكك مصطلح بروتكول نقل الملفات:
- بروتوكول: كلمة تعني مجموعة قواعد وقد تعني أيضا اتصال وأحيانا طريقة اتصال.
- نقل الملفات يكون: من وإلى مكان معين.
وذلك يعني أن بروتوكول نقل الملفات FTP يعني: اتصال لنقل الملفات.
لكن الاتصال يكون بين طرفين, فما هما الطرفين في FTP؟
الاتصال يكون بين حاسوبك (الطرف الأول) وسيرفر أو حاسوب الاستضافة (الطرف الثاني).
أخيرا فإن:
الـ FTP: يعني اتصال بين حاسوبك وسيرفر الاستضافة يمكنك من نقل الملفات من حاسوبك إلى سيرفر (حاسوب) الاستضافة وأيضا من سيرفر (حاسوب) الاستضافة إلى حاسوبك.
وهذا الاتصال يحدث عن طريق برنامج أو تطبيق من بين عدة برامج وتطبيقات. وهذا البرنامج يسمى في عالم استضافة الويب: عميل – client.
قضية للنقاش:
هل يمكن أن يتم اتصال FTP بين حاسوب شركة الاستضافة وحاسوب شركة استضافة أخرى؟؟ ما رأيك؟ اترك بصمة بالمقال بكتابة رأيك بالتعليقات.
حسابات الـ FTP في لوحة التحكم cPanel
وبالانجليزية FTP Accounts وهي أداة في لوحة التحكم cPanel تمكنك من إنشاء حسابات FTP.
من خلال تلك الحسابات يمكنك الوصول إلى ملفات مواقعك عن طريق FTP وبرنامج (عميل) معين حتى تتمكن من رفع أو تنزيل أو تعديل الملفات في مواقعك الإلكترونية.
ولكل حساب FTP:
- اسم المستخدم
- كلمة السر
مع ضرورة أنه عندما تنشئ حساب FTP فإنك ستحدد المواقع والمجلدات التي يمكنه الوصول إليها. وهذا يعني أن الحساب لا يمكنه الوصول إلى ملفات أنت لم تحدد أن يصل إليها.
تستنج مما سبق أن:
حسابات FTP هي حسابات تنشئها لأجل الوصول إلى ملفات مواقعك عن طريق برنامج FTP من أجل تعديل أو رفع أو تنزيل ملفات من وإلى مواقعك ويتم إنشاؤها من خلال أداة في لوحة التحكم اسمها FTP Accounts.
أيضا حسابات FTP هي واحدة من طرق إدارة ملفات مواقعك الإلكترونية مثل أداة مدير الملفات File Manager.
لاحظ أن اسم الأداة يدل على وظيفتها مباشرة.
والآن سننتقل إلى بيان خطوات إنشاء حساب FTP:
لإنشاء حساب FTP, قم بما يلي:
1- بعد تسجيل الدخول إلى لوحة التحكم cPanel, قم بالتوجه إلى قسم الملفات Files, ومنه اختر أداة FTP Accounts:
2- لاحظ الصورة التالية ثم أكمل الخطوات:
3- ضع اسم مستخدم للحساب في خانة تسجيل الدخول Log in, وليكن على سبيل المثال username1. لاحظ أن آخر الفراغ هناك إشارة @.
4- اختر الدومين الذي تريد للحساب أن يصل إلى بعض أو كل ملفاته من قائمة المجال Domain
بناء على الخطوتين 3 و4 , يكون اسم المستخدم الكامل لحساب ftp هو username1@mail-outlook.top على فرض كان اسم المستخدم هو username1.
5- اكتب كلمة السر التي تريد ويمكن استخدام مولد كلمات المرور Password Generator في خانة كلمة المرور Password.
أفضل شركات الاستضافة الجيدة هي التي تُلزم باستخدام كلمة سر قوية ليصل لون شريط القوة Strength للأخضر على الاقل.
ومن هذه الشركات: هوست جيتور HostGator وكذلك انترسيرفر InterServer علما أن شركة انترسيرفر تنقل لك موقعك بالمجان لما تشتري منها استضافة:
6- كرر كتابة كلمة السر في خانة كلمة المرور مرة أخرى Password Again.
7- اكتب الدليل أو المسار أو المجلد Directory الذي يمكن للحساب الوصول إليه (يعني حدد المجلد الذي تريد لحساب FTP أن يصل إليه لتعديل وإدارة ملفاته كما لو أنك تستخدم مدير الملفات File Manager).
عندما تحدد المجلد الذي تسمح للحساب بالوصول إليه, فإن له سماح بالوصول إلى كل المجلدات الفرعية ولكل الملفات الموجودة في المجلد المحدد.
8- حدد الحصة النسبية Quota التي يمكن للحساب استخدامها ويفضل أن تكون غير محدودة Unlimited.
لماذا تسمى الحصة النسبية بهذا الاسم؟ شاركنا جوابك بالتعليقات.
قد تحدث مشاكل أثناء رفع ملفات كبيرة لمواقعك من خلال حساب ftp إذا كان المساحة Quota محددة بالميغابايت. لذلك يفضل أن تكون غير محدودة Unlimited.
9- اضغط على إنشاء حساب Create FTP Account.
هكذا تكون قد أنشأت حساب ftp, وسيظهر تحت زر Create FTP Account الحسابات التي تنشئها.
كيفية تعديل وحذف حساب FTP
في حسابات نقل الملفات FTP Accounts, يمكن تغيير كلمة السر الحساب أو تعديل الحصة النسبية له.
ويمكن أيضا حذف الحساب مع أو بدون ملفاته.
حسابات FTP المنشأة تظهر تحت زر إنشاء حساب FTP مباشرة, وإليك كيف يمكن إدراتها:
يمكن تعديل كلمة السر بالنقر على زر تغيير كلمة المرور Change Password وتعديل كلمة السر ثم النقر على زر تغيير كلمة المرور Change Password الذي يظهر جديدا.
ويمكن تغيير الحصة النسبية بالنقر على زر Change Quota وتعديل الحصة النسبية ثم النقر على زر Change Quota الذي يظهر جديدا.
ويمكن حذف الحساب بالنقر على زر Delete وإذا أردت حذف الملفات داخل الحساب فعّل خيار Delete the User’s Home Directory ثم أضغط على زر Delete الذي يظهر جديدا.
ولإلغاء أي تعديل اضغط على إلغاء الأمر Cancel.
هام جدا:
لا تحذف ملفات حساب FTP في حال أردت حذفه إلا إن كنت متأكدا أن حذفها لا يؤثر في مواقعك الحالية.
حسابات FTP الخاصة
هي حسابان FTP يتم إنشاؤهما تلقائيا مع إنشاء حساب الاستضافة ولا يمكن حذفهما ويستخدما لأغراض إدارية.
وما يهمنا هو الحساب الأول الذي هو حساب FTP الذي تستعمله لتصل إلى جميع الملفات في حسابك الاستضافة فهو يصل إلى الدليل (المجلد) الرئيسي.
وتكون كلمة السر واسم المستخدم هما نفس كلمة السر واسم المستخدم المستخدمين في الدخول إلى لوحة التحكم cPanel.
تكوين عميل Configure FTP Client
ذكرنا سابقا معنى FTP ومعنى عميل FTP والذي هو برنامج يستخدم FTP للاتصال بسيرفر الاستضافة.
وهذا يدل أن تكوين عميل FTP يعني ضبط إعدادات أو إعداد برنامج FTP.
لوحة التحكم cPanel حاليا, توصي بعميل أو ببرنامج:
- CoreFTP إذا كان جهازك يستعمل نظام التشغيل Windows
- CyberDuck إذا كان نظام التشغيل المستعمل في جهازك هو MacOS – ماك
وهناك برنامج FTP آخر شائع جدا اسمه Filezilla.
لكن أنا أفضل شخصيا برنامج WinSCP أفضل برنامج FTP استعملته.
ولكن, ما هي خطوات تكوين عميل FTP؟
1- توجه إلى قسم الملفات Files في لوحة التحكم cPanel, واختر منه أداة حسابات FTP Accounts.
2- توجه إلى قسم حسابات FTP الخاصة Special FTP Accounts وبالتحديد الحساب الأول.
3- لاحظ الصورة التالية ثم أكمل القراءة:
4- اضغط على زر تكوين عميل Configure FTP Client, فتمتد الصفحة وتطول وتظهر أجزاء أخرى.
5- هناك الإعدادات اليدوية Manual Settings وفيها اسم المستخدم والسيرفر ورقم المنفذ للـ FTP.
6- هناك ملفات التكوين Configuration files: وهي بالتحديد برامج FTP. وتحت كل برنامج 3 أزرار وهي:
- ملف تكوين FTP Configuration File: وبالنقر عليه ينزل ملف التكوين إلى جهازك.
- ملف تكوين SFTP Configuration File: عندما تنقر عليه ينزل ملف التكوين الأمن إلى جهازك.
- إرشادات Instructions: مجموعة من الإرشادات لطريقة إعداد (تكوين) البرنامج.
ملفات التكوين Configuration Files: هي إعدادات تستعملها عندما يكون برنامج FTP متوفر على حاسوبك.
إذ يمكنك بعد فتح البرنامج أن تعمل على استيراد Import ملف التكوين حتى يتم الاتصال مع سيرفر الاستضافة مباشرة.
إضافة لما سبق من شرح, بمكنك تنزيل برنامج WinSCP أولا ثم قم بتنزيل هذا الكتيب في شرح برنامج WinSCP من خلال الزر التالي ثانيا:
حيث أن هذا الكتيب أو الكتاب الصغير يشرح طريقة تنزيل وتنصيب برنامج WinSCP ويشرح أيضا طريقة التعامل معه وفتح حساب FTP من خلاله لأجل نقل الملفات بين حاسوبك والسيرفر.
تستعمل المعلومات الموجودة في الإعدادات اليدوية بالإضافة إلى كلمة المرور في استعمال حساب FTP أو بالأحرى في الدخول إلى الاستضافة من خلال اتصال FTP.
اتصالات FTP Connections
تمكنّك هذ الأداة من رؤية من يستخدم حاليا اتصال FTP مع استضافتك مع بيان عدة تفاصيل عنهم وإمكانية فصل الاتصال بكل سهولة.
هناك شركات استضافة لا تتيح حسابات FTP وبالتالي لا تتيح أيضا اتصالات FTP.
وللوصول إلى هذه الأداة, قم بما يلي:
1- توجه إلى قسم الملفات Files , ومنه اختر الأداة FTP Connections أي اتصالات FTP كما في الصورة التالية:
في حالة عدم وجود اتصالات لن تجد إلا هذه الرسالة “لا توجد أية اتصالات FTP نشطة للحساب الخاص بك.”
أما في حالة كان هناك اتصال فالتفاصيل المعروضة ستكون كما في الصورة التالية:
البند | المعنى | مثال |
User | اسم المستخدم لحساب FTP ومنه تعرف أي حساب FTP يستعمل حاليا. | username1 |
Logged in From | عنوان الـ IP لمن استعمل الحساب | 91.172.72.72 |
Login Time | وقت استعمال حساب FTP والاتصال بسيرفر الاستضافة بالساعة والتاريخ | 30 Dec 2020 |
Status | حالة الاتصال وتعني ما يحدث الآن خلال الاتصال | Idle |
Process ID | رقم العملية. غير مهم جدا لك هذا التفصيل لكنه مهم لشركة الاستضافة. | 28568 |
Actions | يمكن قطع الاتصال بالنقر على ذلك الزر | Disconnect |
لا بد من الإشارة إلى أنه لقطع اتصال FTP تنقر على زر قطع الاتصال Disconnect, فيتم توجيهك إلى صفحة لتأكيد قطع الاتصال فتنقر منها على Disconnect.
بعد تأكيد قطع الاتصال اعمل على إعادة تحميل Reload صفحة اتصالات FTP حتى يتم التأكد من أن اتصالات FTP مقطوعة.
ومن الأمثلة الأخرى على حالة اتصال FTP:
- Idle خامل: وتعني أنه يوجد اتصال لكن بدون عمليات من رفع أو حذف أو تنزيل وما إلى ذلك.
- DL: وتعني أنه يتم حاليا تنزيل ملفات من الاستضافة إلى حاسوبك.
- UL: وتعني حاليا يتم رفع ملفات من حاسوبك إلى الاستضافة.
هكذا يا صديقي, انتهيت من المقال الذي أتعبني شرح FTP [اف تي بي]: حسابات واتصالات FTP في cPanel, لكن أنا جاهز لمساعدتك في حال واجهت مشكلة أو خطر سؤال في بالك. فقط اكتبه بالتعليقات لتجد جوابه مني.