आईटी व्यवस्थापकों के लिए विंडोज़ एफ़टीपी सर्वर सेटअप पूर्ण परिनियोजन मार्गदर्शिका
एक ग्राहक अभी भी एक एफ़टीपी सर्वर, या एक स्कैनर मांगता है, शाखा कार्यालय या पुराने एप्लिकेशन को इसकी आवश्यकता होती है। यहां अंतर्निहित विंडोज़ आईआईएस पर पूर्ण, ईमानदार परिनियोजन है - निःशुल्क, कोई तृतीय-पक्ष सॉफ़्टवेयर नहीं, सही क्रम में किया गया।
✍️ Technical Anshu🪟 Windows Server / 10 / 11⏱️ About 15 minutes manually
🎥 पूर्ण परिनियोजन वीडियो में है - एफ़टीपी सुविधा इंस्टॉल, उपयोगकर्ता, फ़ोल्डर अनुमतियाँ, फ़ायरवॉल और निष्क्रिय मोड, चरण दर चरण लाइव दिखाया गया है
एफ़टीपी पुराना है, और यह मार्गदर्शिका अन्यथा दिखावा नहीं करेगी। लेकिन यह अभी भी हर विंडोज सर्वर में बनाया गया है, अभी भी स्कैनर, कैमरे और लीगेसी सॉफ़्टवेयर द्वारा समझा जाता है, और अभी भी वास्तविक कार्यालयों में इसकी मांग की जाती है। वीडियो तैयार स्क्रिप्ट के साथ तेज़ स्वचालित मार्ग दिखाता है; यह पृष्ठ स्क्रिप्ट द्वारा निष्पादित प्रत्येक चरण दिखाता है, ताकि आप अपने स्वयं के सर्वर को समझ सकें और बाद में इसे ठीक कर सकें। एक चेतावनी जो पूरे पृष्ठ पर लागू होती है: सादा एफ़टीपी स्पष्ट पाठ में पासवर्ड और फ़ाइलें भेजता है - इसे एक विश्वसनीय LAN पर तैनात करें, और इसे आगे उजागर करने से पहले FTPS पृष्ठ को पढ़ें।
IIS Manager — FTP Site Settings, Example Values
Site nameCompany FTP
Physical pathD:\FTPShare
IP address and port192.168.1.10 : 21
AuthenticationBasic (password in clear text)
SSLNo SSL in this LAN example
Users allowedftpuser — Read and Write
एक उदाहरण एफ़टीपी साइट बिल्कुल वैसे ही जैसे यह गाइड इसे बनाता है - आपके नाम, पथ और आईपी अलग-अलग होंगे।
1
आरंभ करने से पहले - सर्वर, पता और फ़ोल्डर
अब किए गए तीन निर्णय बाद में डिबगिंग के एक घंटे की बचत करते हैं।
वास्तविक परिनियोजन के लिए विंडोज सर्वर का उपयोग करें, या प्रयोगशाला के लिए विंडोज 10/11 प्रो का उपयोग करें - एफ़टीपी सेवा दोनों में एक आईआईएस भूमिका है।
सर्वर को एक निश्चित आईपी पता दें। एफ़टीपी क्लाइंट और फ़ायरवॉल नियम इसी ओर इशारा करते हैं; एक बदलता डीएचसीपी पता चुपचाप सब कुछ तोड़ देता है।
पहले एफ़टीपी रूट फ़ोल्डर बनाएं, उदाहरण के लिए D:\FTPShare, आदर्श रूप से डेटा ड्राइव पर और विंडोज़ फ़ोल्डर के अंदर नहीं।
तय करें कि साइट बनाने से पहले किसे पहुंच मिलती है - प्रति व्यक्ति या प्रति डिवाइस एक नामित उपयोगकर्ता पेशेवर पैटर्न है।
2
IIS FTP भूमिका स्थापित करें
विंडोज़ सर्वर पर, सर्वर मैनेजर → भूमिकाएँ और सुविधाएँ जोड़ें → वेब सर्वर (IIS) खोलें और भूमिका सेवाओं के अंतर्गत FTP सर्वर → FTP सेवा और IIS प्रबंधन कंसोल पर टिक करें। विंडोज़ 10/11 पर विंडोज़ सुविधाओं को चालू या बंद करें → इंटरनेट सूचना सेवाएँ → एफ़टीपी सर्वर का उपयोग करें।
किसी सर्वर पर व्यवस्थापक PowerShell से समान इंस्टॉल एक पंक्ति है:
जब यह समाप्त हो जाता है, तो FTP प्रकाशन सेवाservices.msc में मौजूद होती है और IIS प्रबंधक FTP विकल्प प्राप्त कर लेता है। यह फीचर इंस्टाल बिल्कुल वही है जो वीडियो का ऑटोमेशन सबसे पहले करता है।
3
एक समर्पित एफ़टीपी उपयोगकर्ता खाता बनाएँ
अपने व्यवस्थापक खाते को कभी भी एफ़टीपी के लिए न सौंपें। एक सामान्य स्थानीय उपयोगकर्ता बनाएं जिसका एकमात्र काम एफ़टीपी है - वीडियो सेटअप के हिस्से के रूप में खाता बनाता है, और यहां मैन्युअल संस्करण है:
lusrmgr.msc → उपयोगकर्ता → नया उपयोगकर्ता खोलें, या एडमिन कमांड प्रॉम्प्ट से net user ftpuser Pass@1234 /add चलाएँ (वह पासवर्ड केवल एक उदाहरण है - अपना खुद का मजबूत पासवर्ड सेट करें)।
केवल स्कैनर जैसे सेवा-शैली खातों के लिए पासवर्ड कभी समाप्त नहीं होता पर टिक करें; लोगों के लिए, सामान्य पासवर्ड नियम छोड़ दें।
उपयोगकर्ता को एफ़टीपी से परे किसी समूह सदस्यता और किसी लॉगऑन अधिकार की आवश्यकता नहीं है।
4
FTP फ़ोल्डर पर NTFS अनुमतियाँ सेट करें
अकेले IIS सेटिंग्स फ़ाइल एक्सेस प्रदान नहीं करतीं - NTFS अनुमतियाँ ही वास्तविक लॉक हैं। एफ़टीपी रूट फ़ोल्डर पर Properties → Security खोलें और FTP उपयोगकर्ता को अपलोड और डाउनलोड कार्य के लिए संशोधित करें दें, या केवल-डाउनलोड शेयरों के लिए पढ़ें दें। पूर्ण नियंत्रण वाले प्रत्येक व्यक्ति जैसी विस्तृत प्रविष्टियाँ हटाएँ। यदि यह चरण छोड़ दिया जाता है, तो लॉगिन 530 के साथ विफल हो जाते हैं या अपलोड 550 के साथ विफल हो जाते हैं, भले ही आईआईएस सही दिखता हो - इस श्रृंखला के दो त्रुटि पृष्ठ उस विभाजन को समझाते हैं।
इसे नाम दें, और भौतिक पथ को अपने FTP रूट फ़ोल्डर पर इंगित करें।
बाइंडिंग: सर्वर का निश्चित आईपी, पोर्ट 21, और एक सादे LAN साइट के लिए कोई एसएसएल नहीं चुनें - जानबूझकर, क्योंकि जब तक आप प्रमाणपत्र नहीं जोड़ते तब तक एफ़टीपी कोई एन्क्रिप्शन प्रदान नहीं करता है (एफटीपीएस पृष्ठ देखें)।
प्रमाणीकरण: बेसिक को सक्षम करें, अज्ञात को अक्षम करें जब तक कि आपने इस श्रृंखला में अनाम-पहुंच पृष्ठ को नहीं पढ़ा है और अभी भी इसका मतलब है।
प्राधिकरण: निर्दिष्ट उपयोगकर्ताओं को अनुमति दें, अपना एफ़टीपी उपयोगकर्ता दर्ज करें, और आवश्यकतानुसार पढ़ें और लिखें पर टिक करें। खत्म करना।
6
विंडोज़ फ़ायरवॉल को सही ढंग से खोलें
विंडोज़ इसके लिए पूर्वनिर्धारित नियम रखता है। उन्नत सुरक्षा के साथ, या व्यवस्थापक कमांड प्रॉम्प्ट से विंडोज डिफेंडर फ़ायरवॉल में एफ़टीपी सर्वर नियम समूह को सक्षम करें:
netsh advfirewall firewall add rule name="FTP Server Port 21" dir=in action=allow protocol=TCP localport=21
नियम को किसी के बजाय अपने LAN सबनेट पर लागू करें - इस श्रृंखला में फ़ायरवॉल पृष्ठ सटीक स्कोपिंग कमांड दिखाता है।
यदि क्लाइंट निष्क्रिय मोड में कनेक्ट होंगे (लगभग सभी ऐसा करते हैं), तो डेटा पोर्ट रेंज भी खोली जानी चाहिए - यह अगला कदम है, कोई बाद का विचार नहीं।
7
पैसिव मोड पोर्ट रेंज सेट करें
एक एफ़टीपी लॉगिन पोर्ट 21 का उपयोग करता है, लेकिन फ़ाइल डेटा सर्वर द्वारा चुने गए अलग-अलग पोर्ट पर यात्रा करता है। IIS प्रबंधक में, सर्वर नाम (साइट नहीं) → FTP फ़ायरवॉल समर्थन का चयन करें और एक छोटी निश्चित सीमा जैसे 50000-50100 सेट करें, फिर उसी श्रेणी को फ़ायरवॉल में खोलें। बाद में net stop ftpsvc और net start ftpsvc के साथ FTP सेवा को पुनः आरंभ करें। इस श्रृंखला में निष्क्रिय-मोड पृष्ठ आईआईएस, फ़ायरवॉल और राउटर के माध्यम से एक साथ चलता है - तीनों को समझौते में रखें या बाहरी कनेक्शन बहुत विशिष्ट तरीके से विफल हो जाते हैं।
8
एक व्यवस्थापक की तरह परीक्षण करें, आशावान उपयोगकर्ता की तरह नहीं
चौड़े घेरे में परीक्षण करें, ताकि विफलता आपको बताए कि कौन सी परत टूट गई:
सर्वर पर ही, क्लाइंट को ftp://127.0.0.1 से कनेक्ट करें - सेवा और साइट सिद्ध हैं।
किसी अन्य LAN पीसी से, सर्वर के निश्चित आईपी का उपयोग करें - फ़ायरवॉल और अनुमतियाँ सिद्ध हैं।
फ़ाइल अपलोड करें, उसे वापस डाउनलोड करें, हटाएं। एक लॉगिन जो लिख नहीं सकता वह एक अनुमति परीक्षण है जिसे आपने छोड़ दिया है।
परीक्षण क्लाइंट के रूप में FileZilla या WinSCP का उपयोग करें - आधुनिक ब्राउज़र ने अंतर्निहित FTP समर्थन हटा दिया है, इसलिए ब्राउज़र विफलता कुछ भी साबित नहीं करती है।
परिणाम कोड पढ़ें: 230 का अर्थ है लॉग इन, 530 का अर्थ है लॉगिन अस्वीकृत, 550 का अर्थ है लॉग इन लेकिन ऐसा करने की अनुमति नहीं है।
🔴 किसी भी चीज़ से पहले एक नियम: क्लासिक FTP उपयोगकर्ता नाम, पासवर्ड और प्रत्येक फ़ाइल को सादे पठनीय पाठ में भेजता है। एक विश्वसनीय कार्यालय LAN के अंदर इसका अभी भी ईमानदार उपयोग होता है। खुले इंटरनेट पर ऐसा नहीं है - वहां उत्तर एफटीपीएस या एसएफटीपी है, और ये पेज ऐसा कहते रहेंगे।
🎥 संपूर्ण एफ़टीपी सर्वर परिनियोजन देखें
वीडियो विंडोज़ लाइव पर पूरे एफ़टीपी सर्वर को सेट करता है - जिसमें तेज़ स्वचालित मार्ग भी शामिल है - ताकि आप इसे अपने सर्वर पर, क्लिक दर क्लिक कर सकें।
क्या विंडोज़ में एफ़टीपी सर्वर वास्तव में मुफ़्त है?
हाँ. एफ़टीपी आईआईएस की एक भूमिका है, जो विंडोज़ सर्वर और विंडोज़ 10 और 11 प्रो के साथ आती है। इस पृष्ठ पर हर चीज़ के लिए कोई लाइसेंस शुल्क नहीं है और न ही किसी तीसरे पक्ष के सॉफ़्टवेयर की आवश्यकता है।
क्या मैं इस एफ़टीपी सेटअप को घर पर विंडोज़ 10 या 11 पर चला सकता हूँ?
हाँ, सीखने और छोटे LAN उपयोग के लिए - इंटरनेट सूचना सेवाओं के अंतर्गत FTP सर्वर सुविधा स्थापित करें और समान चरणों का पालन करें। ऐसे व्यवसाय परिनियोजन के लिए जिस पर अन्य लोग निर्भर हैं, Windows सर्वर का उपयोग करें।
यह मार्गदर्शिका सादे टेक्स्ट पासवर्ड के बारे में चेतावनी क्यों देती रहती है?
क्योंकि यही एक तथ्य है जो तय करता है कि एफ़टीपी का उपयोग कहां किया जा सकता है। जो कोई भी नेटवर्क ट्रैफ़िक का निरीक्षण कर सकता है वह एफ़टीपी पासवर्ड पढ़ सकता है और फ़ाइलों की प्रतिलिपि बना सकता है। किसी विश्वसनीय कार्यालय LAN पर जोखिम स्वीकार्य हो सकता है; पूरे इंटरनेट पर ऐसा नहीं है - वहां एफटीपीएस या एसएफटीपी का उपयोग करें।
यह मार्गदर्शिका तकनीकी अंशू वीडियो पर आधारित है - आईटी व्यवस्थापकों के लिए विंडोज एफ़टीपी सर्वर परिनियोजन मार्गदर्शिका • एक कदम पर अटक गया है - वीडियो टिप्पणियों में पूछें और आपको वहां उत्तर मिलेगा 🙏