كيفية إعداد خادم FTP في Windows باستخدام IIS
في وقت سابق ، كنت قد كتبت وظيفة على كيفية تحويل جهاز الكمبيوتر الخاص بك إلى خادم تبادل الملفات ويندوز باستخدام اثنين من البرامج المختلفة. إذا كنت تبحث عن طريقة سريعة لمشاركة الملفات على الكمبيوتر المحلي الخاص بك مع الأصدقاء أو العائلة ، فهذه طريقة سهلة للقيام بذلك.
ومع ذلك ، إذا كنت تبحث ل اعداد خادم بروتوكول نقل الملفات الخاصة بك في ويندوز باستخدام IIS ، يمكنك القيام بذلك ، لكنه يتطلب المزيد من المعرفة التقنية. وبطبيعة الحال ، فإنه يوفر أيضًا تحكمًا أكثر دقة في المشاركة والأمان ، لذلك فهو أفضل لأي شخص لديه معرفة قليلة بالكمبيوتر. بالإضافة إلى ذلك ، فإن معهد الدراسات الإسماعيلية يدور حول تشغيل مواقع الويب ، لذلك إذا كنت ترغب في تشغيل موقعين على الويب مع خادم FTP ، فإن IIS هو الخيار الأفضل.
تجدر الإشارة أيضًا إلى أن إصدارات مختلفة من IIS تأتي مع كل نكهة من Windows ولديها مجموعات ميزات مختلفة قليلاً. تم تقديم IIS 5.0 مع نظام التشغيل Windows 2000 و 5.1 مع نظام التشغيل Windows XP Professional. كان IIS 6 لنظام التشغيل Windows Server 2003 و Windows XP Professional 64 بت. كان IIS 7 إعادة كتابة كاملة لـ IIS وتم تضمينه مع Windows Server 2008 و Windows Vista.
تم إصدار IIS 7.5 جنبًا إلى جنب مع Windows 7 ، و IIS 8 الذي تم إصداره مع Windows 8 و IIS 8.5 مع Windows 8.1. من الأفضل استخدام IIS 7.5 أو أعلى إذا كان ذلك ممكنًا لأنها تدعم معظم الميزات ولديها أداء أفضل.
إعداد وتكوين خادم FTP في IIS
أول ما ستحتاج إليه لإعداد خادم FTP الخاص بك في Windows هو التأكد من تثبيت خدمات معلومات الإنترنت (IIS). تذكر أن IIS يأتي فقط مع إصدارات Windows أو Pro أو Professional أو Ultimate أو Enterprise.
في نظام التشغيل Windows Vista والإصدارات الأقدم ، انقر فوق بداية, لوحة التحكم وتذهب إلى إضافة برامج إزالة. ثم انقر فوق إضافة / إزالة مكونات ويندوز. لنظام التشغيل Windows 7 والإصدارات الأحدث ، انقر فوق برامج و مميزات من لوحة التحكم ثم انقر فوق تشغل أو إيقاف ميزات ويندوز.
في معالج المكونات ، قم بالتمرير لأسفل حتى ترى IIS في القائمة وتحقق منه. قبل النقر التالى رغم ذلك ، تأكد من النقر فوق تفاصيل ثم تحقق خدمة بروتوكول نقل الملفات (FTP).
بالنسبة لنظام التشغيل Windows 7 والإصدارات الأحدث ، تابع وانقر على المربع بجوار خدمات معلومات الانترنت و خادم بروتوكول نقل الملفات. تحتاج أيضا إلى التأكد من التحقق من أدوات إدارة الويب المربع وإلا فلن تتمكن من إدارة IIS من "أدوات إدارية" لاحقًا. لبروتوكول نقل الملفات ، تحتاج إلى التحقق من خدمة FTP المربع وإلا لن يكون لديك خيار لإنشاء خادم FTP.
انقر حسنا ثم انقر فوق التالى. سيستمر Windows في تثبيت ملفات IIS الضرورية إلى جانب خدمة FTP. قد يُطلب منك إدخال قرص Windows XP أو Windows Vista في هذه المرحلة. يجب ألا تحتاج إلى قرص لنظام التشغيل Windows 7 أو أعلى.
إعداد وتكوين IIS لبروتوكول نقل الملفات
بمجرد تثبيت IIS ، قد تضطر إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك. نريد الآن المضي قدمًا وفتح لوحة تكوين IIS لإعداد خادم FTP. لذا اذهب إلى بداية, ثم لوحة التحكم وانقر على الأدوات الإدارية. يجب أن تشاهد الآن أيقونة ل خدمات معلومات الانترنت.
عند فتح IIS في Vista أو إصدار سابق لأول مرة ، سترى اسم الكمبيوتر الخاص بك فقط في القائمة اليمنى. المضي قدما وانقر فوق + رمز بجوار اسم الكمبيوتر وسترى بضعة خيارات مثل مواقع الويب ومواقع FTP وما إلى ذلك. نحن مهتمون بمواقع FTP ، لذا قم بتوسيع ذلك أيضًا. يجب أن ترى موقع FTP الافتراضي, انقر عليه.
ستلاحظ بعد النقر فوق موقع FTP الافتراضي أن هناك بضعة أزرار في الأعلى تبدو وكأنها أزرار VCR: التشغيل ، والإيقاف ، والتوقف المؤقت. إذا كان الزر Play باللون الرمادي ، فهذا يعني أن خادم FTP نشط. خادم FTP الخاص بك يعمل الآن! يمكنك الاتصال به بالفعل عبر برنامج عميل FTP الخاص بك. أستخدم SmartFTP ، لكن يمكنك استخدام ما تريده بشكل أفضل.
بالنسبة لنظام التشغيل Windows 7 والإصدارات الأحدث ، سترى نظرة مختلفة إلى IIS. أولاً ، لا يوجد زر تشغيل أو أي شيء من هذا القبيل. أيضًا ، سترى مجموعة من خيارات التكوين مباشرةً على الشاشة الرئيسية للمصادقة ، وإعدادات طبقة المقابس الآمنة ، وتصفح الدليل ، إلخ.
لبدء خادم FTP هنا ، عليك النقر بزر الماوس الأيمن فوق مواقع ثم اختر إضافة موقع FTP.
هذا يفتح معالج FTP حيث تبدأ من خلال إعطاء موقع FTP اسمًا واختيار الموقع الفعلي للملفات.
بعد ذلك ، عليك تكوين الروابط و SSL. الروابط هي أساسًا عناوين IP التي تريد أن يستخدمها موقع FTP. يمكنك تركها في جميع غير المعينة إذا كنت لا تخطط لتشغيل أي موقع آخر. حافظ علي بدء تشغيل موقع FTP تلقائيًا مربع فحص واختيار لا SSL إلا إذا فهمت الشهادات.
أخيرًا ، يجب عليك إعداد المصادقة والترخيص. عليك أن تختار ما إذا كنت تريد مجهول أو المصادقة الأساسية او كلاهما. للحصول على إذن ، يمكنك الاختيار من بين كل المستخدمين أو المستخدمين المجهولين أو مستخدمين محددين.
يمكنك بالفعل الوصول إلى خادم FTP محليًا عن طريق فتح Explorer والكتابة فيه بروتوكول نقل الملفات: // المضيف المحلي. إذا كان كل شيء يعمل بشكل جيد ، يجب أن تشاهد تحميل المجلد دون أخطاء.
إذا كان لديك برنامج FTP ، فيمكنك فعل نفس الشيء. افتح برنامج عميل FTP واكتب المضيف المحلي كاسم المضيف واختيار مجهول لتسجيل الدخول. الاتصال وسترى الآن المجلد.
حسنًا ، لقد وصلنا إلى الموقع الآن! الآن أين يمكنك إسقاط البيانات التي تريد مشاركتها؟ في IIS ، يوجد موقع FTP الافتراضي بالفعل C: \ Inetpub \ ftproot. يمكنك تفريغ البيانات هناك ، ولكن ماذا لو كان لديك بالفعل بيانات موجودة في مكان آخر ولا تريد نقلها إلى inetpub?
في Windows 7 والإصدارات الأحدث ، يمكنك اختيار أي موقع تريده عبر المعالج ، لكنه لا يزال مجلدًا واحدًا فقط. إذا كنت ترغب في إضافة المزيد من المجلدات إلى موقع FTP ، فيجب عليك إضافة أدلة افتراضية. الآن ، فقط افتح الدليل ftproot وتفريغ بعض الملفات فيه.
الآن قم بتحديث عميل FTP الخاص بك وسترى الآن ملفاتك مدرجة! لديك الآن خادم FTP يعمل على الكمبيوتر المحلي لديك. إذا كيف يمكنك الاتصال من كمبيوتر آخر على الشبكة المحلية?
للقيام بذلك ، يجب عليك فتح جدار حماية Windows للسماح باتصالات FTP بالكمبيوتر ؛ وإلا سيتم حظر جميع أجهزة الكمبيوتر الخارجية. يمكنك القيام بذلك عن طريق الذهاب إلى بداية, لوحة التحكم, النقر على جدار حماية ويندوز ومن ثم النقر فوق المتقدمة التبويب.
تحت إعدادات اتصال الشبكة القسم ، تأكد من أن جميع الاتصالات قد تم تحديدها في القائمة اليمنى ثم انقر فوق الإعدادات زر. ستتمكن الآن من فتح منافذ معينة على جهاز الكمبيوتر الخاص بك استنادًا إلى الخدمة التي يوفرها الكمبيوتر. بما أننا نستضيف خادم FTP الخاص بنا ، فنحن نريد التحقق منه خادم بروتوكول نقل الملفات.
ستظهر نافذة منبثقة صغيرة مع بعض الإعدادات التي يمكنك تغييرها ، فقط اتركه كما هو وانقر على موافق. انقر فوق موافق مرة أخرى في نافذة جدار حماية Windows الرئيسية.
في Windows 7 والإصدارات الأحدث ، تختلف العملية لفتح منفذ جدار الحماية. افتح جدار حماية Windows من لوحة التحكم ، ثم انقر فوق إعدادات متقدمة على جهة يدك اليسار. ثم انقر فوق قواعد الداخل وانتقل لأسفل حتى ترى خادم بروتوكول نقل الملفات (FTP FTP-In), انقر بزر الفأرة الأيمن عليها واختر تمكين القاعدة.
ثم انقر فوق القواعد الصادرة وتفعل الشيء نفسه ل خادم بروتوكول نقل الملفات (FTP FTP-Out). لقد فتحت الآن جدار الحماية لاتصالات FTP. حاول الآن الاتصال بموقع FTP الخاص بك من جهاز كمبيوتر مختلف على شبكتك. ستحتاج إلى الحصول على عنوان IP الخاص بالكمبيوتر أولاً قبل أن تتمكن من الاتصال به من كمبيوتر آخر.
اذهب إلى بداية, انقر يركض واكتب في CMD. نوع IPCONFIG وقم بتدوين الرقم لعنوان IP:
في عميل FTP الخاص بك على الكمبيوتر الآخر ، اكتب عنوان IP الذي كتبته للتو وقم بالاتصال بهوية مجهولة. يجب أن تكون قادرًا الآن على رؤية جميع ملفاتك تمامًا مثلما فعلت مع عميل FTP الموجود على الكمبيوتر المحلي. مرة أخرى ، يمكنك أيضًا الانتقال إلى Explorer واكتب فقط FTP: \\ ipaddress للاتصال.
الآن بعد أن أصبح موقع FTP يعمل ، يمكنك إضافة العديد من المجلدات التي تريدها لأغراض FTP. وبهذه الطريقة ، عندما يتصل المستخدم ، يحددون مسارًا يتصل بمجلد واحد محدد.
مرة أخرى في IIS ، انقر بزر الماوس الأيمن على موقع FTP الافتراضي واختر الجديد, وثم الدليل الظاهري.
في Windows 7 ، انقر بزر الماوس الأيمن فوق اسم الموقع واختر إضافة الدليل الظاهري.
عندما تنشئ دليلًا ظاهريًا في IIS ، فأنت تقوم أساسًا بإنشاء اسم مستعار يشير إلى مجلد على القرص الصلب المحلي. لذا في المعالج ، أول ما ستتم مطالبتك به هو اسم مستعار. Make هو شيء بسيط ومفيد مثل "WordDocs" أو "FreeMovies" ، إلخ.
انقر فوق التالي ، ثم استعرض الآن للوصول إلى المسار الذي تريد أن يشير إليه الاسم المستعار. إذا كان لديك مجموعة من الأفلام التي تريد مشاركتها ، فاستعرض هذا المجلد.
انقر فوق "التالي" واختر ما إذا كنت تريد ذلك اقرأ الوصول فقط أو اقرا و اكتب التمكن من. إذا كنت تريد ببساطة مشاركة الملفات ، فتحقق من قراءة. إذا كنت تريد أن يتمكن الأشخاص من تحميل الملفات على جهاز الكمبيوتر الخاص بك ، فاختر القراءة والكتابة.
انقر فوق التالي ثم انقر فوق "إنهاء"! سترى الآن الدليل الظاهري الجديد أسفل موقع FTP الافتراضي. في Windows 7 وما فوق ، يتم تقليل العملية إلى مربع حوار واحد هو موضح أدناه:
يمكنك الاتصال بك باستخدام عميل FTP الخاص بك عن طريق وضع حقل / "اختبار" أو "/ NameOfFolder". في Explorer ، يمكنك فقط الكتابة بروتوكول نقل الملفات: // IPADDRESS / aliasname.
الآن سترى فقط الملفات الموجودة في المجلد الذي أنشأناه الاسم المستعار لـ.
هذا عن ذلك! يمكنك إنشاء العديد من المجلدات كما تريد! الشيء الوحيد الذي يجب عليك فعله هو إعطاء عنوان IP العام الخاص بك لأي شخص يتصل من خارج شبكتك الداخلية. إذا كنت تريد أن يتصل المستخدمون من أي مكان في العالم ، فسيتعين عليك منحهم عنوان IP العام الخاص بهم ، والذي يمكنك اكتشافه من خلال الانتقال إلى http://whatismyipaddress.com/.
أخيرًا ، ستحتاج إلى إعادة توجيه منفذ FTP على جهاز التوجيه الخاص بك إلى الكمبيوتر المحلي الذي يستضيف خادم FTP. ميناء إلى الأمام هو موقع رائع لتوضيح كيفية إعادة توجيه المنافذ على جهاز التوجيه الخاص بك إلى أجهزة الكمبيوتر على الشبكة المنزلية. يجب عليك أيضًا قراءة مشاركاتي الأخرى حول إعادة توجيه المنفذ و DNS الحيوي:
ما هو ميناء الشحن?
إعداد DNS الحيوي للوصول البعيد
هذا هو بالتأكيد الكثير من المعلومات مع مجموعة من الخطوات. إذا كان لديك أي أسئلة حول كل هذا ، أضف تعليق! استمتع!