الصفحة الرئيسية » howto » كيفية استضافة خادم بروتوكول نقل الملفات على ويندوز مع FileZilla

    كيفية استضافة خادم بروتوكول نقل الملفات على ويندوز مع FileZilla

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

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

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

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

    بمجرد تحميل واجهة خادم 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 أو الشبكة التي يجب السماح لها بالاتصال). على سبيل المثال ، تعرض لقطة الشاشة التالية توصيفًا يكون فيه 10.1.1.120 و 192.168.1.0/24 (بمعنى آخر 192.168.1.1 - 192.168.1.255) سيكون نطاق IP قادرًا على الاتصال:

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

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

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

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

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

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

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

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

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

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

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

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