ما هو FTP: شرح بروتوكول نقل الملفات للمبتدئين

ما هو FTP: شرح بروتوكول نقل الملفات للمبتدئين
نوفمبر 12, 2023

كمطور مواقع ويب، يوفر FTP طريقة مريحة وآمنة لإجراء تغييرات على موقع الويب، خاصة عند التعامل مع العديد من عمليات نقل الملفات.

في هذه المقالة، سنغطي جميع الجوانب الأساسية لبروتوكول نقل الملفات (FTP) ونشرح كيفية استخدام هذا البروتوكول بشكل فعال.

ما هو FTP؟

يستخدم FTP (بروتوكول نقل الملفات) للتواصل ونقل الملفات بين أجهزة الكمبيوتر الموجودة على شبكة TCP/IP (بروتوكول التحكم في الإرسال/بروتوكول الإنترنت)، المعروفة أيضًا باسم الإنترنت. يمكن للمستخدمين الذين تم منحهم حق الوصول تلقي الملفات ونقلها في خادم بروتوكول نقل الملفات (المعروف أيضًا باسم مضيف/موقع 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 من الممكن والسهل نقل ملفات متعددة في وقت واحد. بدلاً من الاضطرار إلى إرسال ملفات صور فردية واحدًا تلو الآخر، يمكنك إرسال كافة الملفات مرة واحدة.

هل بروتوكول نقل الملفات آمن؟

لا يحتوي بروتوكول FTP على أي ميزات أمان مدمجة، مما يعني أنه من السهل عمومًا اختراقه لأنه ينقل بيانات نصية واضحة دون أي تشفير. تكون عمليات نقل FTP عرضة للهجمات الضارة المختلفة.

اترك تعليقاً