كيفية استضافة خادم FTP على Windows باستخدام FileZilla

في هذا الدليل ، سنأخذك خلال الخطوات لإعداد مجلد على جهاز الكمبيوتر الذي يعمل بنظام Windows كمستودع FTP ، باستخدام برنامج مجاني يسمى FileZilla. يمكن استخدام FTP لنقل الكثير من الملفات بسهولة بين أجهزة الكمبيوتر ؛ يمكن تعيين مستودع FTP إلى أجهزة كمبيوتر متعددة عبر الإنترنت بحيث يمكن للأشخاص الآخرين الوصول إلى الدليل مباشرة من مستكشف Windows.

للبدء ، ستحتاج إلى تنزيل خادم FileZilla المتاح هنا.

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

بصرف النظر عن هذا الإعداد ، يمكن ترك كل شيء آخر في الإعدادات الافتراضية لغرض هذا البرنامج التعليمي. بمجرد اكتمال التثبيت ، ستفتح واجهة FileZilla. فقط انقر فوق "موافق" عندما تنبثق هذه النافذة بعد التثبيت مباشرة:

بمجرد تحميل واجهة خادم FTP ، نكون مستعدين لتحديد دليل كمستودع FTP. إذا لم يتم إنشاء الدليل الذي تريد استخدامه بالفعل ، فقم بتصغير الواجهة وإنشاء مجلد تريد مشاركة FTP فيه. في هذا البرنامج التعليمي ، سنستخدم المجلد "FTP" على سطح المكتب لدينا. سيكون موقعه بالضبط "C: \ Users \ geek \ Desktop \ FTP".

انقر فوق تحرير ثم المستخدمون.

على الجانب الأيسر من النافذة التي تظهر ، انقر فوق "المجلدات المشتركة".

بمجرد الوصول إلى هناك ، انقر فوق "إضافة" أسفل "المستخدمون". أدخل اسم المستخدم لحساب سيستخدمه كمبيوتر آخر للوصول إلى المستودع الذي نقوم بإعداده.

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

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

انقر فوق "موافق" بمجرد الانتهاء من تعيين أذونات المستخدم.

تأمين خادم FTP الخاص بك

إلى جانب تكوين المستخدم (المستخدمين) بكلمة مرور قوية ، هناك بعض الإعدادات داخل FileZilla التي يمكنك تكوينها لتأمين خادم FTP الجديد بشكل أكبر.

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

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

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

في المربع الأول ، ضع علامة النجمة لمنع جميع عناوين IP من الاتصال بخادمك. في المربع الثاني ، أضف استثناءات لهذه القاعدة (نطاقات IP أو الشبكة التي يجب السماح لها بالاتصال). على سبيل المثال ، تُظهر لقطة الشاشة التالية تكوينًا يمكن فيه توصيل نطاق IP 10.1.1.120 و 192.168.1.0/24 (بمعنى آخر ، 192.168.1.1 - 192.168.1.255):

جنبًا إلى جنب مع كلمات المرور الآمنة ، يجب أن يكون ذلك حول كل الأمان الذي سيحتاجه خادم FTP. يوجد إعداد Autoban افتراضي تم تكوينه بالفعل في FileZilla ، لذا فإن أي شخص يحاول الاتصال بالخادم الخاص بك عدة مرات خلال فترة قصيرة سيتم حظره لفترة من الوقت. لتعديل هذا الإعداد ، انقر فوق "Autoban" ضمن تحرير> الإعدادات ، ولكن الإعداد الافتراضي سيكون كافياً لمعظم الأشخاص.

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

استثناء جدار حماية Windows

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

انقر على "القواعد الواردة" في العمود الأيسر ، ثم انقر على "قاعدة جديدة ..." في العمود الأيمن. سنسمح لأحد المنافذ عبر جدار الحماية ، لذا حدد المنفذ عندما يسألك المعالج "ما نوع القاعدة التي ترغب في إنشائها" ثم انقر فوق التالي.

اكتب المنفذ الذي اخترته لخادم FTP للتشغيل (الافتراضي هو 21 ، ولكن في هذا الدليل اخترنا 54218).

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

تعيين مشاركة FTP على كمبيوتر آخر

الآن بعد أن تم إعداد خادم FTP بالكامل ، يمكننا أن نجعل أشخاصًا آخرين يتصلون به بمعلومات المستخدم التي نقدمها لهم (تأكد أيضًا من أنك سمحت بعنوان IP الخاص بهم). يمكن للآخرين دائمًا استخدام تطبيقات واجهة المستخدم الرسومية مثل FileZilla للاتصال بمشاركة FTP الخاصة بك ، أو يمكنهم تعيينها على أجهزة الكمبيوتر الخاصة بهم بحيث تظهر في Explorer.

افتح "الكمبيوتر" وانقر بزر الماوس الأيمن في منطقة فارغة ، ثم حدد "إضافة موقع شبكة".

سيظهر معالج "إضافة موقع الشبكة" ، انقر فوق التالي مرتين. أدخل عنوان IP ومنفذ خادم FTP الخاص بك ، وانقر فوق التالي.

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