كمطور مواقع ويب، يوفر FTP طريقة مريحة وآمنة لإجراء تغييرات على موقع الويب، خاصة عند التعامل مع العديد من عمليات نقل الملفات.
في هذه المقالة، سنغطي جميع الجوانب الأساسية لبروتوكول نقل الملفات (FTP) ونشرح كيفية استخدام هذا البروتوكول بشكل فعال.
جدول المحتوى
ما هو FTP؟
يستخدم FTP (بروتوكول نقل الملفات) للتواصل ونقل الملفات بين أجهزة الكمبيوتر الموجودة على شبكة TCP/IP (بروتوكول التحكم في الإرسال/بروتوكول الإنترنت)، المعروفة أيضًا باسم الإنترنت. يمكن للمستخدمين الذين تم منحهم حق الوصول تلقي الملفات ونقلها في خادم بروتوكول نقل الملفات (المعروف أيضًا باسم مضيف/موقع FTP).
كيف يعمل FTP؟
يحتاج اتصال FTP إلى طرفين للتأسيس والتواصل على الشبكة. للقيام بذلك، يحتاج المستخدمون إلى الحصول على إذن من خلال توفير بيانات الاعتماد لسيرفر بروتوكول نقل الملفات. قد لا تتطلب بعض سيرفرات FTP العامة بيانات اعتماد للوصول إلى ملفاتها. هذه الممارسة شائعة فيما يسمى بـ FTP المجهول.
توجد قناتي اتصال متميزتين أثناء إنشاء اتصال FTP. الأولى تسمى قناة الأوامر حيث تبدأ التعليمات والاستجابة. أما القناة الأخرى فتسمى قناة البيانات، حيث يتم توزيع البيانات.
للحصول على ملف أو نقله، سيستخدم المستخدم المعتمد البروتوكول لطلب إنشاء تغييرات في السيرفر. وفي المقابل، سيمنح السيرفر هذا الوصول. تُعرف هذه الجلسة بوضع الاتصال النشط.
قد يواجه التوزيع في الوضع النشط مشكلة إذا كان جدار الحماية يحمي جهاز المستخدم. لا يسمح جدار الحماية عادة بأي جلسات غير مصرح بها من طرف خارجي.
يتم استخدام الوضع السلبي في حالة حدوث هذه المشكلة. في هذا الوضع، يقوم المستخدم بإنشاء كل من الأمر وقناة البيانات. يطلب هذا الوضع بعد ذلك من الخادم الاستماع بدلاً من محاولة إنشاء اتصال مرة أخرى بالمستخدم.
كيفية استخدام FTP
هناك ثلاث طرق حول كيفية إنشاء اتصال FTP. إحدى الطرق البسيطة للغاية هي استخدام بروتوكول FTP لسطر الأوامر، مثل استخدام موجه الأوامر لنظام التشغيل ويندوز أو الترمنال في نظام التشغيل Mac/Linux. لا يزال المطورون يستخدمونه حتى اليوم لنقل الملفات باستخدام FTP.
يمكن للمستخدم أيضًا استخدام متصفح الويب للتواصل مع سيرفر FTP. يكون متصفح الويب أكثر ملاءمة عندما يريد المستخدمون الوصول إلى أدلة كبيرة في الخادم. ومع ذلك، غالبًا ما يكون أقل موثوقية وأبطأ من استخدام برنامج FTP مخصص.
اليوم، الممارسة الأكثر شعبية لاستخدام FTP، خاصة لمطوري الويب، هي استخدام عملاء FTP.
يوفر عميل FTP المزيد من الحرية مقارنة بسطر الأوامر ومتصفح الويب. كما أنها أسهل في الإدارة وأكثر قوة مقارنة بالطرق الأخرى.
هناك أيضًا المزيد من الميزات المتاحة أثناء استخدام مثل هذا العميل. على سبيل المثال، يسمح للمستخدمين بنقل ملف كبير واستخدام أداة المزامنة المساعدة.
كيفية الاتصال بـ FTP؟
هناك العديد من برامج FTP للاختيار من بينها. من البرامج المجانية مفتوحة المصدر إلى الخيارات المدفوعة. ولأغراض هذه المقالة، سوف نستخدم FileZilla، وهو عميل FTP مفتوح المصدر وشائع.
سنحتاج إلى سيرفر FTP أولاً، ويمكننا إعداد واحد باستخدام حساب الاستضافة الخاص بك مثل نيم شيب.
- قم بتسجيل الدخول إلى حساب نيم شيب الخاص بك وانتقل إلى قسم حسابات FTP
- قم بإنشاء حساب FTP جديد عن طريق ملء اسم مستخدم وكلمة مرور جديدين
- سترى سيرفرات FTP جديدة (اسم المضيف) ضمن قائمة حسابات FTP النشطة
- في FileZilla، أدخل اسم المضيف واسم المستخدم وكلمة المرور واضغط على زر اتصال سريع. يمكنك أيضًا ملء رقم المنفذ. وبخلاف ذلك، يتم استخدام المنفذ 21 بشكل افتراضي.
- ستخبرك نافذة الحالة إذا قمت بتسجيل الدخول إلى سيرفر FTP. كما ترون في نافذة الموقع البعيد، هذه هي الملفات الموجودة على الخادم.
الخاتمة
إذن، يمكنك إرسال واستقبال الملفات من سيرفر FTP. باعتبارك مطور ووردبريس، ستحتاج إلى استخدام FTP مع عميل FTP للوصول إلى موقع الويب الذي تديره. علاوة على ذلك، من الأسهل إنشاء الأدلة وإزالتها وقراءة عدد كبير من الملفات الموجودة على الخادم.
نأمل أن تساعدك هذه المقالة على فهم بروتوكول نقل الملفات اف تي بي (FTP) بالإضافة إلى الأساليب والبرامج المختلفة المستخدمة.
الأسئلة الشائعة حول ما هو FTP
بروتوكول نقل الملفات (للاختصار اف تي بي) هو مجموعة من القواعد التي تخبر أجهزة الكمبيوتر بكيفية نقل الملفات بين الأنظمة المختلفة عبر الإنترنت. يمكن استخدام FTP داخل شبكة داخلية من أجهزة الكمبيوتر، أو عبر الإنترنت بين خوادم الويب المختلفة.
يجعل FTP من الممكن والسهل نقل ملفات متعددة في وقت واحد. بدلاً من الاضطرار إلى إرسال ملفات صور فردية واحدًا تلو الآخر، يمكنك إرسال كافة الملفات مرة واحدة.
لا يحتوي بروتوكول FTP على أي ميزات أمان مدمجة، مما يعني أنه من السهل عمومًا اختراقه لأنه ينقل بيانات نصية واضحة دون أي تشفير. تكون عمليات نقل FTP عرضة للهجمات الضارة المختلفة.
اترك تعليقاً