دليل FTP / SFTP للمبتدئين

تم التحديث: 2022-06-14 / مقال: جيري لو
بروتوكول نقل الملفات (FTP) أو بروتوكول نقل الملفات الآمن (SFTP)

تعد مهارة نقل الملفات من وإلى خادم استضافة الويب الخاص بك مهارة أساسية لأصحاب مواقع الويب الطموحين. في البداية ، قد يعتمد الكثير منكم على مدير الملفات في لوحة التحكم الخاصة بك. في حين أن هذا مناسب ، بروتوكول نقل الملفات (FTP) or بروتوكول نقل الملفات الآمن (SFTP) يقدم المزيد من الخيارات.

إذن ، ما هو FTP و SFTP؟ دعنا نذهب من خلالهم بمزيد من التفصيل.

ما هو بروتوكول نقل الملفات (FTP)؟

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

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

يعد SFTP إصدارًا أكثر أمانًا من FTP. يستخدم Secure Shell (SSH) التشفير للمساعدة في حماية بيانات اعتماد تسجيل الدخول وبيانات النقل الخاصة بك. يكاد يكون مطابقًا لـ FTP. ومع ذلك ، يستخدم SFTP بروتوكولًا مختلفًا ، لذلك لا يمكنك استخدام عميل FTP قياسي للتحدث إلى خادم sFTP. لا يمكنك أيضًا الاتصال بخادم FTP بعميل يدعم بروتوكول SFTP فقط.

كيف يعمل FTP و SFTP؟

يعد كل من FTP و SFTP بروتوكولات خادم العميل ويعتمدان على قنوات الاتصال بين العميل والخادم.

كيف يعمل FTP؟

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

يمكن أن يعمل FTP في الوضعين النشط (الافتراضي) والخامل. في الوضع النشط ، يتصل عميل FTP من المنفذ 20 الخاص به إلى منفذ الخادم 21. في الوضع الخامل ، يكون كلا المنفذين مفتوحين للاتصال. يحتاج جدار حماية الشبكة الخاص بك إلى التكوين المناسب حتى يعمل الوضعان النشط والخامل بشكل صحيح.

كيف يعمل SFTP؟

SFTP منفصل وعادة ما يتم تعبئته مع SSH الذي يعمل بالمثل عبر اتصال آمن. يتمثل الاختلاف الجوهري في أن بروتوكول SFTP يضيف تشفيرًا لكل من بيانات الاعتماد والبيانات نفسها. لا ينبغي الخلط بين SFTP و FTPS ، وهو FTP يتم تشغيله عبر SSL ، وهي طبقة أمان مختلفة عن SSH.

كيف تستخدم FTP / SFTP لموقعك على الويب؟

بينما يمكنك تشغيل FTP و SFTP من واجهة سطر الأوامر ، فإن استخدام تطبيق FTP Client أكثر ملاءمة. هناك العديد من تطبيقات FTP المناسبة حولها. خياري المفضل هو فايلزيلا، المتوفر منذ عام 2001 ، مجاني ويعمل على معظم الأنظمة الأساسية.

1. استخدام تطبيق Filezilla FTP

يقدم Filezilla واجهة مألوفة لمستخدمي Windows.
فايلزيلا يقدم واجهة مألوفة لمستخدمي Windows.

توجه إلى موقع Filezilla وقم بتنزيل الإصدار الذي تريده. هناك مثبتات منفصلة لأنظمة أساسية مختلفة. بمجرد التنزيل ، يمكنك تشغيل ملف التثبيت واتباع التعليمات. اعلم أنه سيحاول إقناعك بتثبيت بعض برامج bloatware - ولكن يمكنك رفض العرض.

بعد ذلك ، قم بتشغيل التطبيق.

بالنسبة لمعظم الاتصالات ، ستحتاج إلى إدخال ثلاث أجزاء من المعلومات:

  1. مضيف،
  2. اسم المستخدم و
  3. كلمه السر.

عادة ما يوفر مضيف الويب هذه. إذا كان لديك حساب استضافة ويب ، فسيمنحك مضيف الويب هذه الإعدادات في رسالة بريد إلكتروني أو عبر الإنترنت عبر لوحة تحكم استضافة الويب

الاتصال بالخادم

قد تحتاج إلى إنشاء مستخدم FTP جديد إذا كانت هذه هي المرة الأولى التي تستخدم فيها FTP مع حسابك. إذا كنت تتصل بخادم ليس تحت سيطرتك ، فستحتاج إلى الاتصال بمسؤول الخادم.

إذا كان لديك اتصال SFTP بدلاً من اتصال FTP ، فقم بملء اسم المضيف واسم المستخدم كما هو موضح أعلاه. أدخل إما كلمة المرور الخاصة بك (إن وجدت) أو "لا شيء" لكلمة المرور. بعد ذلك ، اضغط على زر "اتصال". 

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

2. FTP عن طريق سطر الأوامر

حتى إذا كنت لا ترغب في استخدام تطبيق FTP مخصص مثل Filezilla ، فستحتاج إلى وسيط للاتصال بخادمك.

Windows

على سبيل المثال ، في Windows ، يمكنك استخدام تعليمات FTP من سطر الأوامر عن طريق كتابة:

بروتوكول نقل الملفات

ماك

على جهاز Mac ، يمكنك استخدام تطبيق FTP المدمج.

  1. انقر فوق أيقونة Finder الخاصة بك ،
  2. حدد "انتقال" ، ثم "الاتصال بالخادم".
  3. أدخل عنوان الخادم و
  4. انقر فوق "اتصال".

بغض النظر عن الطريقة المختارة ، ستحتاج إلى إدخال اسم المستخدم وكلمة المرور لإكمال الاتصال.

سبردوك

إذا لم تكن راضيًا عن تطبيق Mac FTP الافتراضي ، فهناك تطبيقات أخرى يمكنك تنزيلها وتثبيتها. أوصي رافعة شوكية or سايبر داك.

أوامر أساسية

لكن بعد الاتصال ، تصبح الأمور أكثر تعقيدًا. كما هو الحال مع جميع واجهات سطر الأوامر ، فإن الذاكرة الجيدة أمر لا بد منه. فيما يلي بعض الأوامر الأساسية للبدء بها:

تحميل الملفات - ftp> put filename عرض الدليل الحالي - دليل تغيير pwd - cd قائمة محتوى الدليل - ls تنزيل الكل HTML الملفات - mget * .html إنهاء الاتصال - أغلق إعادة الاتصال بالخادم - افتح بروتوكول نقل الملفات.

الأفكار النهائية حول FTP / SFTP

يمكن أن تكون أوامر FTP الأساسية مفيدة إذا كنت تقوم بإنشاء برامج نصية لتحديث موقع الويب الخاص بك أو تحتاج إلى نقل مجموعات كبيرة من الملفات. ومع ذلك ، ما لم تكن تعارض تثبيت تطبيقات جديدة ، فإنني أوصي بشدة باستخدام تطبيق FTP على تعليمات الأوامر.

اقرأ أكثر:

عن جيري لو

مؤسس WebHostingSecretReveals.net (WHSR) - مراجعة استضافة موثوق بها ويستخدمها مستخدمو 100,000. خبرة تزيد عن 15 في مجال استضافة المواقع والتسويق التابع لها وكبار المسئولين الاقتصاديين. مساهم في ProBlogger.net ، Business.com ، SocialMediaToday.com ، وأكثر من ذلك.