Technical Anshu
Tutorials Blog
एसएफटीपी सर्वर सेटअप

मिनटों में सुरक्षित तरीके से विंडोज़ पर एक एसएफटीपी सर्वर बनाएं

सादा एफ़टीपी आपके पासवर्ड और फ़ाइलों को स्पष्ट टेक्स्ट में भेजता है। SFTP SSH पर सब कुछ एन्क्रिप्ट करता है। यह मार्गदर्शिका विंडोज़ पीसी पर मिनटों में एक वास्तविक एसएफटीपी सर्वर स्थापित करती है, फिर कुछ सुरक्षा कदम जोड़ती है जो त्वरित इंस्टॉल को सुरक्षित में बदल देती है।

By Technical AnshuWindows 10 / 118 minute read
ऊपर पूरा वीडियो देखें - तकनीकी अंशू द्वारा 60 सेकंड में एक एसएफटीपी सर्वर बनाएं

वीडियो मार्ग जानबूझकर तेज़ है. आप वीडियो विवरण से एसएफटीपी प्रबंधक फ़ाइल डाउनलोड करें, इसे व्यवस्थापक के रूप में चलाएं, इंस्टॉल करने के लिए 1 दबाएं, फिर उपयोगकर्ता बनाने के लिए 2 दबाएं। हुड के तहत स्क्रिप्ट जादू नहीं है - यह विंडोज पर माइक्रोसॉफ्ट का अपना ओपनएसएसएच सर्वर स्थापित करता है, एसएसएचडी सेवा शुरू करता है, फ़ायरवॉल खोलता है और आपके लिए लॉगिन बनाता है। यहां पूरे प्रवाह को ठीक से समझाया गया है, साथ ही जांच और सख्तता भी है जो तेजी से स्थापित होने के बाद होनी चाहिए।

SFTP Manager - what the script does for you
Press 1 - Install OpenSSH Server and start the sshd service20-30 sec
Press 2 - Create a user with username, password and folderYour choice
Firewall rule for TCP port 22 added automaticallyDone by script
Hardening - strong password, one folder per user, updatesStill on you
स्क्रिप्ट इंस्टॉल को कवर करती है। अंतिम पंक्ति वह हिस्सा है जो कोई भी स्क्रिप्ट आपके लिए तय नहीं कर सकती।
1

स्क्रिप्ट वास्तव में क्या स्थापित करती है

SFTP प्रबंधक मानक Microsoft घटकों के चारों ओर एक स्वचालन आवरण है। जब आप 1 दबाते हैं, तो यह OpenSSH सर्वर वैकल्पिक सुविधा जोड़ता है, sshd सेवा को चालू रखता है, और Windows फ़ायरवॉल में इनबाउंड TCP पोर्ट 22 की अनुमति देता है। जब आप 2 दबाते हैं, तो यह एक सामान्य विंडोज उपयोगकर्ता खाता बनाता है और इसे एक फ़ोल्डर पर इंगित करता है - या तो एक कस्टम फ़ोल्डर जिसमें आप टाइप करते हैं या डिफ़ॉल्ट। यह जो कुछ भी स्थापित करता है वह वही ओपनएसएसएच है जिसे विंडोज़ शिप करता है और समर्थन करता है, यही कारण है कि यह मार्ग भरोसेमंद है।

यदि आप कभी भी व्यवस्थापक के रूप में PowerShell में हाथ से समान इंस्टॉल करना चाहते हैं, तो कोर कमांड Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 है, उसके बाद Start-Service sshd और Set-Service -Name sshd -StartupType Automatic है।

2

चरण दर चरण तेज़ सेटअप

  1. वीडियो विवरण में लिंक की गई SFTP प्रबंधक फ़ाइल डाउनलोड करें
  2. इसे राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें, फिर संकेत पर हाँ पर क्लिक करें
  3. 1 दबाएं और एंटर करें - ओपनएसएसएच सर्वर लगभग 20 से 30 सेकंड में इंस्टॉल हो जाता है
  4. 2 दबाएं और Enter करें, फिर SFTP लॉगिन के लिए उपयोगकर्ता नाम और एक मजबूत पासवर्ड टाइप करें
  5. इस उपयोगकर्ता के लिए एक कस्टम फ़ोल्डर टाइप करें, या डिफ़ॉल्ट फ़ोल्डर को स्वीकार करने के लिए इसे खाली छोड़ दें
  6. सर्वर पीसी का आईपी पता नोट करें - ipconfig चलाएँ और IPv4 एड्रेस लाइन पढ़ें

वह पूर्ण स्थापना है. सर्वर अब सुन रहा है. इससे पहले कि आप किसी के साथ लॉगिन साझा करें, अगले भाग में स्वयं परीक्षण करें।

3

इससे पहले कि आप इस पर भरोसा करें, लॉगिन का परीक्षण करें

उसी नेटवर्क पर दूसरे पीसी से, कमांड प्रॉम्प्ट या पावरशेल खोलें और अंतर्निहित क्लाइंट से कनेक्ट करें:

sftp [email protected]

उपयोगकर्ता नाम और आईपी को अपने नाम से बदलें। पहला कनेक्शन सर्वर की होस्ट कुंजी फ़िंगरप्रिंट दिखाता है और पूछता है कि क्या आप जारी रखना चाहते हैं - yes टाइप करें। फिर पासवर्ड डालें. यदि आप sftp> प्रॉम्प्ट पर पहुंचते हैं, तो सर्वर काम करता है। एक छोटी फ़ाइल अपलोड करने के लिए put test.txt और फ़ोल्डर में क्या है उसे सूचीबद्ध करने के लिए ls आज़माएँ। FileZilla या WinSCP जैसा ग्राफिकल क्लाइंट भी ठीक वैसे ही काम करता है - प्रोटोकॉल को SFTP और पोर्ट को 22 पर सेट करें।

4

बासठ सेकंड इंस्टालेशन के बाद पांच मिनट का सख्त होना

इंस्टालेशन त्वरित है; एक सुरक्षित सेटअप में कुछ मिनट अधिक लगते हैं। इस छोटी सूची पर काम करें:

  1. एसएफटीपी उपयोगकर्ता के लिए लंबा, अद्वितीय पासवर्ड का उपयोग करें - कभी भी अपना विंडोज़ साइन-इन पासवर्ड नहीं
  2. प्रति व्यक्ति एक उपयोगकर्ता और एक फ़ोल्डर रखें, ताकि आप हमेशा जान सकें कि किसने क्या अपलोड किया है
  3. एसएफटीपी उपयोगकर्ता को प्रशासक न बनाएं - इसे केवल अपने फ़ोल्डर तक पहुंच की आवश्यकता है
  4. विंडोज़ को अपडेटेड रखें - ओपनएसएसएच सुरक्षा सुधार विंडोज़ अपडेट के माध्यम से आते हैं
  5. इसे अपने अपने LAN पर तब तक उपयोग करें जब तक आपने पहले फ़ायरवॉल और इंटरनेट एक्सपोज़र गाइड नहीं पढ़ लिया हो
5

बासठवें दावे पर ईमानदार नोट

इंस्टालेशन के बारे में दावा उचित है - स्वचालित भाग वास्तव में एक मिनट से भी कम समय में समाप्त हो जाता है, और वीडियो ऐसा होते हुए दिखाता है। टाइमर में उचित पासवर्ड चुनना, किसी अन्य डिवाइस से लॉगिन का परीक्षण करना और ऊपर दी गई हार्डनिंग सूची शामिल नहीं है। कुल मिलाकर दस मिनट का बजट रखें और आपके पास एक ऐसा सर्वर होगा जो बनाने में तेज़ और रखने में सुरक्षित दोनों है। एक सादा एफ़टीपी सर्वर उतनी ही तेजी से बनाया जा सकता है, लेकिन यह पासवर्ड और फ़ाइलें अनएन्क्रिप्टेड भेजता है - यही कारण है कि एसएफटीपी मौजूद है।

पूरा वीडियो देखें

तकनीकी अंशू वीडियो में चरण दर चरण संपूर्ण एसएफटीपी सर्वर सेटअप को स्क्रीन पर देखें।

Watch Full Video
अक्सर पूछे जाने वाले प्रश्न

क्या 60 सेकंड का एसएफटीपी सेटअप वास्तव में संभव है?

हाँ स्थापना के लिए ही. एसएफटीपी प्रबंधक स्क्रिप्ट ओपनएसएसएच सर्वर इंस्टॉल, सेवा प्रारंभ, फ़ायरवॉल नियम और उपयोगकर्ता निर्माण को स्वचालित करती है, और इंस्टॉल चरण लगभग 20 से 30 सेकंड में समाप्त होता है। लॉगिन और बुनियादी सख्तीकरण का परीक्षण करने में कुछ अतिरिक्त मिनट लगते हैं।

एसएफटीपी प्रबंधक स्क्रिप्ट मेरे पीसी पर क्या स्थापित करती है?

यह विंडोज़ पर माइक्रोसॉफ्ट की अंतर्निहित ओपनएसएसएच सर्वर सुविधा स्थापित करता है, एसएसएचडी सेवा शुरू करता है, फ़ायरवॉल में टीसीपी पोर्ट 22 खोलता है और अपने फ़ोल्डर के साथ एसएफटीपी उपयोगकर्ता खाता बनाता है। यह एक स्वचालन आवरण है, न कि एक अलग तृतीय-पक्ष सर्वर प्रोग्राम।

क्या एसएफटीपी पिछले वीडियो के एफ़टीपी सर्वर से अधिक सुरक्षित है?

हाँ. सादा एफ़टीपी स्पष्ट पाठ में उपयोगकर्ता नाम, पासवर्ड और फ़ाइल डेटा भेजता है जिसे पथ पर कोई भी पढ़ सकता है। एसएफटीपी एसएसएच पर चलता है, इसलिए लॉगिन और ट्रांसफर शुरू से अंत तक एन्क्रिप्टेड होते हैं, यही कारण है कि बैंकिंग और कार्यालय वातावरण इस पर जोर देते हैं।

यह मार्गदर्शिका तकनीकी अंशू एसएफटीपी सर्वर वीडियो पर आधारित है - एक कदम पर अटक गए हैं? वीडियो टिप्पणियों में पूछें और आपको उत्तर मिलेगा।