يشير FTP وSFTP، على الترتيب، إلى: File Transfer Protocol و SSH File Transfer Protocol، وهما بروتوكولان لنقل الملفات بين برنامج عميل وخادم يعالج طلبات العميل.

خادم FTP

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

صورة توضح بروتوكولي نقل الملفات FTP وSFTP

الفرق بين نقل الملفات عبر FTP وHTTP

  • يمكن استخدام البروتوكولين لنقل بيانات، لكن وظائفهما وطرق الاتصال مختلفة. توفر المتصفحات تنزيل الملفات عبر HTTP أو HTTPS، بينما تستخدم أدوات نقل الملفات FTP أو FTPS أو SFTP. لا يجعل استخدام FTP التقليدي النقل أكثر أمانًا؛ فهو لا يشفّر الاتصال افتراضيًا. تتطلب حسابات نقل الملفات الخاصة عادةً بيانات دخول، مع وجود حالات مثل FTP المجهول.

  • يستخدم HTTP عادةً المنفذ 80 لعرض موارد المواقع، بينما يستخدم HTTPS عادةً المنفذ 443 مع التشفير. قد تكون صفحات الويب عامة أو تتطلب تسجيل الدخول، ويكون العميل عادةً متصفحًا.

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

  • أما SFTP فيعمل عبر SSH، ويستخدم عادةً المنفذ 22 لاتصال آمن ينقل الأوامر والبيانات.

الفرق بين FTP وSFTP

ينقل FTP الملفات بين الأجهزة، لكن استخدامه التقليدي دون تشفير قد يعرض بيانات الدخول ومحتوى النقل للاعتراض. أما SSH File Transfer Protocol فيوفر قناة مشفرة باستخدام SSH لإنشاء الاتصال بين الخادم والعميل. لا تخلط بين SFTP وFTPS؛ فـ FTPS هو FTP مؤمّن باستخدام TLS، بينما SFTP بروتوكول مختلف يعمل عبر SSH.

مشاركة

المراجع الرسمية:

تم الاطلاع على المصادر في 11 أكتوبر 2026. تعتمد الوظائف المتاحة على إصدار البرنامج وخيارات استضافتك.