विंडोज सर्वर पर एक एफटीपी साइट बनाएं
पहले
विंडोज सर्वर पर एफटीपी सर्वर के संचालन के लिए सेटअप निर्देश प्रदान करता है।
निरंतर
एफटीपी सर्वर को उजागर करने से बचें क्योंकि वे इंटरनेट पर हैं, क्योंकि सिर्फ एफटीपी सर्वर बनाने से आपके संचार को एन्क्रिप्ट नहीं किया जाता है। यदि आप इसका उपयोग करते हैं, तो हम अनुशंसा करते हैं कि आप इसे यथासंभव बंद स्थान में उपयोग करें, जैसे कि इंट्रानेट। हम अनुशंसा करते हैं कि आप इंटरनेट जैसे एफटीपी सर्वर प्रकाशित करने के लिए एफटीपी, एफटीपीएस आदि का उपयोग करें।
पर्यावरण
- विंडोज सर्वर
-
- विंडोज सर्वर 2019
वर्तमान में, विंडोज सर्वर 2008 में और बाद में, विंडोज सर्वर के अन्य संस्करणों में बहुत ही सेटअप है।
पूर्व शर्त
यहां पेश की गई सामग्री निम्नलिखित शर्तों को ग्रहण करती है।
- मूल प्रमाणीकरण केवल (एन्क्रिप्टेड नहीं)
- क्योंकि यह SFTP नहीं है, मैं एक निजी कुंजी आदि का उपयोग नहीं करते
- चूंकि यह एफटीपीएस नहीं है, इसलिए एसएसएल आदि का उपयोग नहीं किया जाता है।
एफटीपी कनेक्शन वाला खाता बनाएं
एफटीपी खातों को विंडोज उपयोगकर्ता खाते के रूप में माना जाता है। इसलिए, आपको विंडोज पर एक उपयोगकर्ता बनाने की आवश्यकता है। एफटीपी के माध्यम से एक्सेस किए गए पासवर्ड भी विंडोज उपयोगकर्ता खाते के साथ पंजीकृत हैं।
राइट-क्लिक स्टार्ट मेनू और सेलेक्ट कंप्यूटर का चयन करें।
राइट-क्लिक उपयोगकर्ता और नए उपयोगकर्ता का चयन करें।
एफटीपी के माध्यम से कनेक्ट करते समय उपयोग करने के लिए उपयोगकर्ता नाम और पासवर्ड निर्दिष्ट करता है। उपयोगकर्ता नाम "FtpUser" है, लेकिन चूंकि यह टिप्स के लिए बनाया गया है, इसलिए कृपया इसे उत्पादन में बनाते समय ऑपरेशन के अनुसार उपयोगकर्ता नाम और पासवर्ड दर्ज करें। आपकी विंडोज सर्वर सेटिंग के आधार पर, आप एक साधारण पासवर्ड पंजीकृत करने में सक्षम नहीं हो सकते हैं।
चूंकि एफटीपी उपयोगकर्ताओं को विंडोज में लॉग इन करने की अनुमति नहीं है, इसलिए "उपयोगकर्ता अपने पासवर्ड नहीं बदल सकते" और "पासवर्ड अनिश्चितकालीन बनाएं" की जांच की जाती है।
उपयोगकर्ताओं को विंडोज पर लॉग इन करने से रोकें क्योंकि उनका उपयोग केवल एफटीपी कनेक्शन के साथ किया जाता है। आपके द्वारा बनाए गए उपयोगकर्ता पर डबल क्लिक करें।
"आप जिन समूहों से संबंधित हैं" टैब चुनें और उपयोगकर्ताओं को हटा दें।
यदि आप कई खाते बनाना चाहते हैं, तो आपको कई विंडोज उपयोगकर्ता खाते बनाने की आवश्यकता है।
एफटीपी गंतव्यों के लिए उपयोग करने के लिए फ़ोल्डर्स बनाएं
एफटीपी के माध्यम से कनेक्ट होने पर अपलोड या डाउनलोड करने के लिए एक फ़ोल्डर बनाता है। आप विंडोज में एक भौतिक फ़ोल्डर बनाते हैं।
आप इसे कहीं भी बना सकते हैं। यहां तक कि अगर आप कई एफटीपी खाते बनाते हैं, तो आप एक रूट फ़ोल्डर बना सकते हैं, आंतरिक रूप से प्रत्येक उपयोगकर्ता के लिए एक फ़ोल्डर बना सकते हैं, और अनुमतियां असाइन कर सकते हैं। (इसे करने के अन्य तरीके हैं, लेकिन यह लंबा होगा, इसलिए इसे छूट दी जाएगी)
यहां हम "सी:\ftpFolder\" बना रहे हैं।
एफटीपी खातों को फ़ोल्डर में फ़ाइलों तक पहुंचने की अनुमति देने के लिए अनुमतियां सेट करें। फ़ोल्डर गुणों को खोलें जिन्हें आप एफटीपी के लिए उपयोग करना चाहते हैं, और फिर सुरक्षा टैब से संपादित बटन पर क्लिक करें।
"ऐड" बटन पर क्लिक करें।
अपने खाते का नाम "FtpUser" दर्ज करें और पुष्टि नाम बटन पर क्लिक करें। यदि कोई त्रुटि नहीं है, तो ओके बटन पर क्लिक करें।
आपके द्वारा पंजीकृत खाते का चयन करें और "परिवर्तन" की अनुमति दें।
बस मामले में, सुनिश्चित करें कि आपके पास यह सुनिश्चित करने के लिए एक फ़ाइल है कि जब आप एफटीपी के माध्यम से कनेक्ट होते हैं तो आप ठीक से कनेक्ट होते हैं।
एफटीपी सर्वर बनाएं
विंडोज सर्वर पर एफटीपी सर्वर भूमिका स्थापित करें।
सर्वर प्रबंधक चलाएं।
रोल और फीचर्स जोड़ें पर क्लिक करें।
आगे क्लिक करें।
सुनिश्चित करें कि रोल-आधारित या सुविधा-आधारित इंस्टॉलेशन की जांच की जाती है, और फिर नेक्स्ट पर क्लिक करें।
सत्यापित करें कि जिस सर्वर पर आप एफटीपी सर्वर भूमिका स्थापित करना चाहते हैं, उसका चयन किया जाता है, और फिर नेक्स्ट पर क्लिक करें।
वेब सर्वर (आईआईएस) की जांच करें।
एक पुष्टिकरण संवाद प्रदर्शित किया जाएगा, और "फ़ंक्शन जोड़ें" बटन पर क्लिक करें। आईआईएस जोड़ने के बाद आगे क्लिक करें।
"चुनिंदा फीचर्स" स्क्रीन पर, बिना कुछ किए "नेक्स्ट" पर क्लिक करें।
आगे क्लिक करें।
एफटीपी सर्वर की जांच करें। इसके अलावा, वेब सर्वर शुरू में जांच की है, तो यह अनियंत्रित अगर आप वेब साइट प्रकाशित करने की जरूरत नहीं है ।
जब आप कर रहे हैं, "स्थापित" बटन पर क्लिक करें।
स्थापना पूरा होने का इंतजार करें। इंस्टॉलेशन पूरा होने पर स्क्रीन को बंद कर दिया।
एफटीपी साइटों का निर्माण
मैंने सिर्फ एफटीपी सुविधा स्थापित की है और अभी भी एफटीपी साइट का उपयोग नहीं कर सकता है। इस अनुभाग में, आप एक एफटीपी साइट बनाएंगे।
सर्वर मैनेजर से, टूल्स मेनू का चयन करें और इंटरनेट सूचना सेवा (आईआईएस) प्रबंधक का चयन करें। वैसे, आईआईएस को अन्य जगहों से खोला जा सकता है, जैसे स्टार्ट मेन्यू ।
राइट-क्लिक साइट्स और जोड़ें एफटीपी साइट चुनें।
एफटीपी साइट का नाम मनमाने ढंग से सेट करें। यहां एफटीपीटेस्ट का उपयोग किया जाता है। भौतिक पथ एफटीपी के लिए फ़ोल्डर पथ (सी:\ftpFolder) निर्दिष्ट करता है जिसे आपने पहले बनाया था।
बाइंडिंग को छोड़ दें क्योंकि वे हैं । चूंकि इस बार एसएसएल का उपयोग नहीं किया जाता है, इसलिए एसएसएल को "नहीं" के रूप में देखें।
चूंकि खातों के लिए प्रमाणीकरण की आवश्यकता होती है, इसलिए केवल "बेसिक" की जांच करें।
अनुमोदन के लिए, निर्दिष्ट उपयोगकर्ता का चयन करने और उस तक पहुंचने के लिए एफटीपीयूजर दर्ज करें, क्योंकि इस बार केवल एफटीपीयूजर खाते तक ही पहुंचा जाएगा। यदि आप एक से अधिक खाते की अनुमति देना चाहते हैं, तो इसे अल्पविराम अलग के रूप में दर्ज करें। आप इस सेटिंग को बाद में एफटीपी अनुमोदन नियमों से बदल सकते हैं।
पढ़ने और लिखने की अनुमति की जांच करें।
अपनी फ़ायरवॉल की जांच करें
यदि आप पिछली सेटिंग्स को सही ढंग से करते हैं, तो आपको फायरवॉल सेट करने की आवश्यकता नहीं है, लेकिन इसे चेक करना सुनिश्चित करें।
सर्वर मैनेजर से, टूल्स मेनू का चयन करें और अतिरिक्त सुरक्षा के साथ विंडोज फायरवॉल चुनें। (आप इसे स्टार्ट मेन्यू आदि से भी खोल सकते हैं)
"रिसेप्शन के नियम" का चयन करें,
- एफटीपी सर्वर (एफटीपी ट्रैफिक इनबाउंड)
- एफटीपी सर्वर सुरक्षा (एफटीपी एसएसएल ट्रैफिक इनबाउंड)
- एफटीपी सर्वर निष्क्रिय (एफटीपी निष्क्रिय यातायात इनबाउंड)"
सुनिश्चित करें कि वहां है ।
एफटीपी सेवा को फिर से शुरू करना
सेटअप के तुरंत बाद, एफटीपी सेटिंग्स परिलक्षित नहीं होती हैं, इसलिए सेवा को पुनः आरंभ करें। (विंडोज को भी पुनः आरंभ किया जा सकता है।
सेवा से माइक्रोसॉफ्ट एफटीपी सेवा को पुनः आरंभ करें।
एफटीपी कनेक्शन पुष्टि (सक्रिय मोड)
यह सुनिश्चित करने का प्रयास करें कि अन्य पीसी एफटीपी के माध्यम से इसका उपयोग कर सकें। यदि आप एफटीपी के माध्यम से कनेक्ट कर सकते हैं, तो आप उपकरण आदि का उपयोग कर सकते हैं। आंकड़े में, यह एफटीपी कमांड का उपयोग करके एक्सेस किया जाता है। अधिक जानकारी के लिए, एफटीपी आदेश देखें। यहां कुछ सरल कदम दिए गए हैं:
इसके अलावा, मैंने अपलोड करने और डाउनलोड करने के लिए एक परीक्षण के रूप में "सी:\\a.txt" फ़ाइल अपलोड की और इसे "सी:\\ a2.txt" पर डाउनलोड किया।
- कमांड प्रॉम्प्ट (या पावरशेल) लॉन्च करें
- एफटीपी कमांड का उपयोग शुरू करने के लिए एफटीपी टाइप करें
- "ओपन एंड एलटी; सर्वर नाम और जीटी" के साथ सर्वर से कनेक्ट करें
- एक उपयोगकर्ता नाम दर्ज करें
- पासवर्ड दर्ज करें
- "एलएस" कमांड रूट फ़ोल्डर में फ़ाइलों और फ़ोल्डर की एक सूची प्रदर्शित करता है
- "पीडब्ल्यूडी" कमांड के साथ वर्तमान निर्देशिका की जांच करें
- "पुट" कमांड के साथ फ़ाइलें अपलोड करें
- "प्राप्त" कमांड के साथ फ़ाइलें डाउनलोड करें
- छोड़ने के साथ एफटीपी डिस्कनेक्ट
क्लाइंट फ़ोल्डर परिणाम
सर्वर फ़ोल्डर परिणाम
जिन आदेशों में एलएस,पुट और प्राप्त जैसी प्राप्त जानकारी होती है, वे फायरवॉल की अनुमति या फायरवॉल द्वारा समय मांग सकते हैं। इसका कारण यह है कि सर्वर एफटीपी को सक्रिय मोड में जोड़कर ग्राहक तक पहुंचता है। यदि आप सक्रिय मोड में पहुंचना जारी रखते हैं, तो आपको क्लाइंट-साइड फायरवॉल पर एफटीपी .exe (32bit या 64bit) की अनुमति देनी होगी या निष्क्रिय मोड में कनेक्ट करना होगा।
एफटीपी कनेक्शन चेक (निष्क्रिय मोड)
विंडोज के लिए, एफटीपी कमांड निष्क्रिय मोड में कनेक्ट नहीं हो सकता है, इसलिए WinSCP नामक उपकरण से जांच करें। (निष्क्रिय मोड का उपयोग करने वाला कोई भी उपकरण ठीक है।
सबसे पहले, एफटीपी सर्वर पर पहुंच जानकारी दर्ज करें।
सेटिंग्स खोलें और सत्यापित करें कि निष्क्रिय मोड सक्षम है।
सुनिश्चित करें कि आप कनेक्ट कर सकते हैं।
सक्रिय और निष्क्रिय मोड के बारे में
मुझे लगता है कि नेट आदि को देखकर एक्टिव मोड और पैसिव मोड के बीच के अंतर को समझना आसान है। एक साधारण अंतर बनाने के लिए, सक्रिय मोड सर्वर से ग्राहक तक मनमाने ढंग से निर्धारित बंदरगाहों तक पहुंचता है। निष्क्रिय मोड ग्राहक से सर्वर तक मनमाने ढंग से निर्धारित बंदरगाहों तक पहुंचता है। इसलिए, मोड के आधार पर, उनमें से किसी को भी फायरवॉल पर पहुंच जारी करनी चाहिए।
सारांश
अब आप विंडोज सर्वर पर एक एफटीपी सर्वर स्थापित कर सकते हैं। एफटीपी संचार इस समय एन्क्रिप्टेड नहीं है। मैं एफटीपीएस भी पेश करना चाहूंगा, जो एक अलग लेख में एन्क्रिप्टेड संवाद कर सकता है।
इस पृष्ठ पर निजी कुंजी का उपयोग करके एक एन्क्रिप्टेड संचार एसएफटीपी पेश किया गया है।