विंडोज 10 पर फाइल ट्रांसफर प्रोटोकॉल सर्वर एक उपयोगकर्ता को वस्तुतः कहीं से भी आपके पीसी पर फाइलें डाउनलोड और अपलोड करने में सक्षम बनाता है। जब आप File Transfer Protocol सर्वर का उपयोग करते हैं जिसे FTP भी कहा जाता है, तो आप एक निजी क्लाउड विकसित कर रहे होते हैं जिस पर आपका सर्वोच्च नियंत्रण होता है। इसके अलावा, गति आपके इंटरनेट सब्सक्रिप्शन पर निर्भर करती है और कोई मासिक ट्रांसफर कैप नहीं है। इसके अन्य लाभ हैं जैसे कोई फ़ाइल आकार या प्रकार की सीमाएं या प्रतिबंध नहीं। इसलिए, चाहे बैकअप फ़ाइल 1KB जितनी छोटी हो या 1 TB जितनी बड़ी। बनाए जा सकने वाले खातों की संख्या की कोई सीमा नहीं है इसलिए आप, आपके दोस्त, सहकर्मी और परिवार अपनी फ़ाइलों को स्टोर और साझा कर सकते हैं। विंडोज 10 आपको विंडोज 10 पर FTP सर्वर बनाने का विकल्प प्रदान करता है।
इस पोस्ट में, हमने पीसी पर FTP सर्वर सेटअप करने के चरणों को सूचीबद्ध किया है ताकि आप अपनी फ़ाइलों को निजी नेटवर्क के भीतर या इंटरनेट पर दूरस्थ रूप से स्थानांतरित कर सकें।
1. विंडोज 10 पर FTP सर्वर घटक इंस्टॉल करें
विंडोज 10 आपको FTP सर्वर सेटअप करने में सक्षम बनाता है हालांकि आपको आवश्यक घटकों को स्वयं जोड़ना होगा।
FTP सर्वर घटकों की स्थापना के लिए, इन चरणों का पालन करें:
- सर्च बार पर जाएं और Control Panel टाइप करें और एंटर दबाएं।

- अब Programs पर नेविगेट करें, फिर Programs and Features। "Windows features on or off" पर क्लिक करें


- अब Internet Information Services विकल्प का विस्तार करने के लिए क्लिक करें और फिर FTP Server।

- FTP Extensibility और FTP Service विकल्पों के बगल में चेकमार्क लगाएं।

- अब "Web Management Tools" के बगल में चेकमार्क लगाएं और यह जांचने के लिए इसका विस्तार करें कि क्या "IIS Management Console" चेकमार्क है।

- OK पर क्लिक करें और फिर Close बटन।
इन चरणों को पूरा करने के बाद, आपको अपने कंप्यूटर पर FTP सर्वर सेटअप करने के लिए आवश्यक सभी घटक मिल जाएंगे।
विंडोज 10 पर FTP सर्वर साइट कॉन्फ़िगर करें
विंडोज 10 पर FTP सर्वर कॉन्फ़िगर करने के लिए, आपको FTP साइट बनाना होगा, बाहरी कनेक्शन की अनुमति देनी होगी और फ़ायरवॉल नियम सेटअप करने होंगे।
पहला चरण 1: FTP साइट सेट अप करें:
- सर्च बार पर जाएं और Control Panel टाइप करें और एंटर दबाएं।

- System & Security पर क्लिक करें।

- अब Administrative tools पर क्लिक करें।

- Internet Information Services (IIS) Manager पर नेविगेट करें और इस पर डबल-क्लिक करें।

- "Connections" के तहत, Sites का पता लगाएं और उस पर राइट-क्लिक करें।

- "Add FTP site" पर क्लिक करें

- अब FTP site name में, सर्वर का नाम टाइप करें।

- Physical Path -> Content Directory पर जाएं, दाईं ओर स्थित बटन पर क्लिक करके वह फ़ोल्डर चुनें जहां आप FTP फ़ाइलों को स्टोर करेंगे।
- Next बटन पर क्लिक करें।
- डिफ़ॉल्ट बाइंडिंग सेटिंग्स का उपयोग करें।
- "Start FTP site automatically" के बगल में चेकमार्क लगाएं
- SSL के तहत, "No SSL" के बगल में चेकमार्क लगाएं

नोट: यदि आपका सर्वर गोपनीय डेटा स्टोर करेगा तो SSL की आवश्यकता वाली साइट को कॉन्फ़िगर करना बेहतर है।
- Next पर क्लिक करें।

- "Authentication" के तहत, Basic विकल्प के बगल में चेकमार्क लगाएं।
- "Authentication" के तहत भी ड्रॉप-डाउन मेनू का उपयोग करें, और Specified users पर क्लिक करें।

- अपने विंडोज 10 खाते का ईमेल पता या स्थानीय खाता नाम टाइप करके स्वयं को FTP सर्वर तक पहुंचने की अनुमति दें।
- Read और Write के बगल में चेकमार्क लगाएं।
- प्रक्रिया पूरी करने के लिए Finish बटन पर क्लिक करें।
एक बार जब आप चरणों के साथ हो जाते हैं, तो FTP साइट आपके विंडोज कंप्यूटर पर काम करना चाहिए।
चरण 2: फ़ायरवॉल नियम कॉन्फ़िगर करना
अब, आइए विंडोज 10 पर फ़ायरवॉल नियम कॉन्फ़िगर करने के लिए आगे बढ़ें। यदि आपके पास इनबिल्ट फ़ायरवॉल है तो FTP सर्वर से कनेक्शन अवरुद्ध हो जाते हैं। इसलिए, आपको मैन्युअल रूप से कनेक्शन की अनुमति देनी होगी, ऐसा करने के लिए इन चरणों का पालन करें:
- सर्च बार पर जाएं और Windows Defender टाइप करें और Windows Defender Security Center चुनें और एंटर दबाएं।

- बाएं फलक से Firewall & Network Protection का पता लगाएं और उस पर क्लिक करें।

- Firewall & Network Protection विंडो पर, "Allow an app through Firewall" विकल्प पर क्लिक करें

- Change settings रेडियो बटन पर क्लिक करें।

- FTP Server विकल्प ढूंढें और उसके बगल में चेकमार्क लगाएं और Public and Private access प्रदान करें।
अब, FTP सर्वर स्थानीय नेटवर्क से पहुंच योग्य हो गया है। यदि आप कोई अन्य सुरक्षा ऐप चला रहे हैं, तो आपको फ़ायरवॉल नियम जोड़ने के विकल्पों को देखने के लिए डेवलपर वेबसाइट पर जाना होगा।
चरण 3: बाहरी कनेक्शन की अनुमति कैसे दें?
अगला चरण FTP सर्वर को इंटरनेट के माध्यम से दूसरों के लिए उपलब्ध कराना होगा, इसके लिए, आपको राउटर पर TCP/IP 21वां पोर्ट खोलना होगा।
नोट: राउटर के 21वें पोर्ट को खोलने के लिए, चरण राउटर और फर्मवेयर संस्करण के आधार पर भिन्न होंगे।
हमने बाहरी कनेक्शन की अनुमति देने के लिए उपयोग किए जाने वाले सामान्य चरणों का उल्लेख किया है, हालांकि, आप अपनी निर्माता वेबसाइट से भी जांच सकते हैं। आइए आगे बढ़ें:
- Start बटन पर क्लिक करें और फिर Settings।

- Settings से, Network and Internet पर क्लिक करें।

- बाएं फलक से Status पर क्लिक करें।

- "Change connections properties" लिंक का पता लगाएं और IPv4 DNS सर्वर, राउटर का पता नोट करें।

- एक वेब ब्राउज़र खोलें और एड्रेस बार में आपके द्वारा नोट किए गए IP पते को दर्ज करें और एंटर दबाएं।
- आपको अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा।
- Port forwarding पेज पर जाएं जो या तो Advanced settings या WAN के तहत स्थित है।
- अब FTP सर्वर पर आने वाले कनेक्शन की अनुमति देने के लिए नया नियम जोड़ें:
- Service name: उस नाम को दर्ज करें जिसे आप पोर्ट के लिए रखना चाहते हैं।
- Port range: 21।
- Local IP: FTP सर्वर का IP पता जिस पर राउटर आने वाले कनेक्शन भेजेगा।
- Local port: 21।
- Protocol: TCP।
- एक बार हो जाने पर, Add बटन पर क्लिक करें और फिर परिवर्तनों को सहेजने के लिए Apply बटन पर क्लिक करें।
अब जब भी पोर्ट 21 पर आने वाला कनेक्शन आएगा, तो यह नेटवर्क सत्र स्थापित करने के लिए आगे FTP सर्वर को भेज देगा।
चरण 4: स्टेटिक IP एड्रेस कैसे सेटअप करें?
यदि FTP सर्वर बनाने का आपका उद्देश्य इंटरनेट पर फ़ाइलें भेजना या प्राप्त करना है, तो आपको एक स्टेटिक IP एड्रेस कॉन्फ़िगर करना चाहिए ताकि आपके डिवाइस का IP बदलने पर राउटर को फिर से कॉन्फ़िगर करने की आवश्यकता न हो।
1. सर्च बार में Open Control Panel टाइप करें और एंटर दबाएं।

2. कंट्रोल पैनल विंडो से Network and Internet->Network and Sharing Center पर क्लिक करें


3. पैनल के बाईं ओर से Change adapter settings का पता लगाएं।

4. अब नेटवर्क एडाप्टर पर राइट-क्लिक करें, और फिर Properties पर क्लिक करें।
5. Internet Protocol Version 4 (TCP/IPv4) चुनें।
6. Properties पर क्लिक करें।

7. "Use the following IP address" चुनने के लिए रेडियो बटन पर क्लिक करें।

8. इसके तहत, IP address, Subnet Mask, Default Gateway और Preferred DNS server जैसे विकल्प होंगे। IP address: अपने कंप्यूटर के लिए स्टेटिक नेटवर्क पता दर्ज करें। Subnet Mask: होम नेटवर्क के लिए, ज्यादातर इस्तेमाल किया जाने वाला पता 255.255.255.0 है। Default Gateway: राउटर का IP पता। Preferred DNS server: यहां भी अपने राउटर का IP पता दर्ज करें।
9. OK पर क्लिक करें और फिर Close।
अब आपका IP कॉन्फ़िगरेशन स्टेटिक रहेगा और आपको कनेक्टिविटी समस्याओं का सामना नहीं करना पड़ेगा।
चरण 5: एकाधिक FTP खाते सेटअप करें
FTP सर्वर बनाने के बाद, आप लोगों को इससे फ़ाइलें अपलोड और डाउनलोड करने की अनुमति दे सकते हैं। इसके लिए, आपको सीमित अनुमतियों के साथ कई खाते बनाने होंगे।
ऐसा करने के लिए, पहले आपको विंडोज 10 खाता बनाना होगा और
यह प्रक्रिया सही सेटिंग्स के साथ नए मानक विंडोज 10 खाते बनाकर की जाती है।
नए उपयोगकर्ता खाते बनाएं:
- Start मेनू पर क्लिक करें और Settings चुनें।

- अब Settings-> Accounts चुनें

- "Other People" पर क्लिक करें

- "Add Someone Else To This PC" देखें और इसके बगल में + बटन पर क्लिक करें।

- अब उस उपयोगकर्ता का Microsoft खाता पता दर्ज करें जिसे आप FTP सर्वर तक पहुंचने की अनुमति देना चाहते हैं।

- Next पर क्लिक करें
नोट: यदि आप स्थानीय खातों वाले उपयोगकर्ता को FTP सर्वर तक पहुंच देना चाहते हैं, तो "I don't have this person sign-in information" चुनें और फिर Add a user without a Microsoft account। प्रक्रिया पूरी करने के लिए ऑनस्क्रीन निर्देशों का पालन करें।
इस तरह, आप प्रक्रिया का उपयोग करके कई खाते बना सकते हैं।
चरण 6: उपयोगकर्ता खातों को FTP सर्वर पर कॉन्फ़िगर करें:
अन्य उपयोगकर्ताओं को FTP सर्वर तक पहुंचने की अनुमति देने के लिए, आपको सर्वर सेटिंग्स में परिवर्तन करना होगा। ऐसा करने के लिए, इन चरणों का पालन करें:
- सर्च बार पर जाएं और Control Panel खोलने के लिए टाइप करें।

- अब System and Security पर क्लिक करें।

- Administrative Tools पर क्लिक करें।

- आपको टूल्स की एक सूची मिलेगी, IIS (Internet Information Services) Manager शॉर्टकट पर नेविगेट करें। इस पर डबल-क्लिक करें।

- विंडो के बाईं ओर से Sites का पता लगाएं और इसका विस्तार करें। अब पहले बनाई गई साइट को चुनें।

- अब FTP Authorization Rules पर जाएं और इस पर डबल-क्लिक करें।
- दाएं फलक से Add Allow Rule पर क्लिक करें।

- अब, आपको दो विकल्प दिए जाएंगे:
1. All Users: यह सभी उपयोगकर्ताओं को FTP सर्वर तक पहुंचने में सक्षम बनाता है बशर्ते वे आपके विंडोज 10 पीसी पर कॉन्फ़िगर किए गए हों।
2. Specified Users: यदि आप कुछ चयनित उपयोगकर्ताओं को अपने FTP सर्वर का उपयोग करने देना चाहते हैं, तो इस विकल्प को चुनें। (उपयोगकर्ताओं को अनुमति देने के लिए, उपयोगकर्ता नाम दर्ज करें, प्रत्येक को अल्पविराम से अलग करके)
- अब Read और Write के बगल में चेकमार्क लगाएं और OK पर क्लिक करें।
अब, चयनित उपयोगकर्ता FTP सर्वर पर दूरस्थ रूप से फ़ाइलें अपलोड और डाउनलोड कर सकेंगे।
चरण 7: FTP सर्वर से दूरस्थ रूप से कनेक्ट करें
अब तक, आपने सीखा है कि FTP सर्वर कैसे बनाएं और खाते कैसे बनाएं, उनकी अनुमतियों को कैसे संभालें। अब, आइए जानें कि FTP सर्वर का उपयोग करके फ़ाइलों को दूरस्थ रूप से अपलोड और डाउनलोड कैसे करें।
FTP सर्वर पर फ़ाइलों को कैसे ब्राउज़ और डाउनलोड करें?
फ़ाइलों को देखने और डाउनलोड करने के लिए, Internet Explorer, MS Edge, Chrome या Firefox का उपयोग करें।
- अपना पसंदीदा ब्राउज़र लॉन्च करें और सर्वर के IP पते को ftp:// के साथ टाइप करें और एंटर दबाएं। अब अपना खाता उपयोगकर्ता नाम और पासवर्ड दर्ज करें।
- Login पर क्लिक करें
अब आप FTP सर्वर में हैं, उन फ़ाइलों का पता लगाएं जिन्हें आप डाउनलोड करना चाहते हैं। यदि आप इंटरनेट से FTP सर्वर से कनेक्ट कर रहे हैं, तो आपको उस नेटवर्क का इंटरनेट IP पता बताना होगा जो आपके FTP सर्वर को होस्ट कर रहा है।
यदि आप अपना पब्लिक IP नहीं जानते हैं, तो बस वेब खोज करके what's my IP टाइप करें। हालांकि यदि आपके पास इंटरनेट प्रदाता द्वारा प्रदान किया गया विशिष्ट IP पता है या DDNS सेवा नहीं है, तो जब भी आप कनेक्ट करना चाहें, आपको अपने पब्लिक IP पते की बार-बार निगरानी करनी पड़ सकती है।
फ़ाइलों को देखना, डाउनलोड करना और अपलोड करना
आप फ़ाइल एक्सप्लोरर का उपयोग करके फ़ाइलों को आसानी से डाउनलोड, ब्राउज़ और अपलोड कर सकते हैं।
- File Explorer खोलने के लिए, Windows और E एक साथ दबाएं।
- अब एड्रेस बार में ftp:// के माध्यम से अपना FTP सर्वर पता टाइप करें।
- अपना उपयोगकर्ता नाम और पासवर्ड टाइप करें।
- Save Password विकल्प पर चेकमार्क लगाएं और Logon पर क्लिक करें।
अब, आप अपने FTP सर्वर पर फ़ोल्डर्स और फ़ाइलों को एक्सेस और ब्राउज़, अपलोड और डाउनलोड कर सकते हैं, जैसे आप स्थानीय स्टोरेज पर करते हैं।
समाप्त करने के लिए:
इस तरह, आप विंडोज 10 पर एक FTP सर्वर कॉन्फ़िगर कर सकते हैं और उपयोगकर्ताओं को इसका दूरस्थ रूप से उपयोग करने की अनुमति देने के लिए FTP सर्वर सेटिंग्स में परिवर्तन कर सकते हैं।
नोट: विंडोज 10 पर FTP सर्वर तक पहुंचने के लिए, आपको यह सुनिश्चित करना होगा कि होस्टिंग डिवाइस चालू है। ऐसा इसलिए है क्योंकि आप स्लीप या हाइबरनेशन मोड में कंप्यूटर होने पर कनेक्ट नहीं कर सकते।