FTP UNC वर्चुअल निर्देशिकाओं के लिए पास-थ्रू प्रमाणन को सक्षम करने के लिए कैसे


हम पुरजोर अनुशंसा करते कि सभी उपयोगकर्ता जो Microsoft इंटरनेट जानकारी सेवा (IIS) संस्करण 7.0 को Microsoft Windows Server 2008 पर चला रहे हैं उसका नवीनीकरण करें। IIS 7.0 वेब संरचना सुरक्षा उल्लेखनीयतया बढ़ाता है। IIS सुरक्षा-संबंधी विषयों के बारे में अधिक जानकारी के लिए, निम्न Microsoft वेब साइट पर जाएँ:IIS 7.0 के बारे में अधिक जानकारी के लिए, निम्न Microsoft वेब साइट पर जाएँ:

सारांश


जब आप कोई यूनिवर्सल नेमिंग कन्वेंशन (UNC) साझा पर किसी भिन्न सर्वर के लिए इंगित करता है जो किसी फ़ाइल स्थानांतरण प्रोटोकॉल (FTP) वर्चुअल निर्देशिका बनाने, वर्चुअल निर्देशिका के लिए पहुँच प्रदान करने के लिए वर्चुअल निर्देशिका को बनाने के लिए प्रदान किए जाते हैं जो क्रेडेंशियल्स का उपयोग किया जाता। इस उद्देश्य के लिए कोई FTP क्लाइंट के माध्यम से FTP सर्वर पर लॉग ऑन करने के लिए उपयोग किए गए क्रेडेंशियल्स पर ध्यान नहीं दिया है। आपको इंटरनेट सूचना सेवाओं (IIS) FTP सेवा को FTP लॉग ऑन दूरस्थ साझा करने के लिए पास-थ्रू प्रमाणन का उपयोग करने के लिए IIS FTP सेवा सेट प्रदान किए जाते हैं क्रेडेंशियल्स पास करने के लिए कॉन्फ़िगर कर सकते हैं।

जब भी किसी उपयोगकर्ता के लॉग ऑन किसी FTP सर्वर, डोमेन नाम, उपयोगकर्ता नाम और पासवर्ड डेटा एन्क्रिप्शन के बिना नेटवर्क पर भेजी जाती हैं जो नोट है।

अधिक जानकारी


पास-थ्रू प्रमाणन सक्षम करें

  1. किसी UNC साझा करने के लिए इंगित करता है जो किसी वर्चुअल निर्देशिका बनाने, और करने के लिए UNC पथ को मैप करने के लिए मान्य खाता क्रेडेंशियल निर्दिष्ट करें। सत्यापित करें कि आप दूरस्थ साझा करने के लिए कनेक्ट कर सकते हैं, और आप त्रुटियों के बिना वर्चुअल निर्देशिका खोज कर सकते हैं।
  2. एक कमांड प्रॉम्प्ट खोलें, और निर्देशिका करने के लिए Adsutil.vbs का स्थान परिवर्तित करें।

    नोट डिफ़ॉल्ट रूप से, IIS 5.0 और IIS 5.1, में फ़ाइल C:\Inetpub\Adminscripts फ़ोल्डर में स्थित है। डिफ़ॉल्ट रूप से, IIS 4.0, में फ़ाइल %systemroot%\System32\Inetsrv\Adminsamples फ़ोल्डर में स्थित है।
  3. कमांड प्रॉम्प्ट पर, निम्न टाइप करें (जहाँ
    # , FTP साइट की संख्या है और
    vdir चरण 1 में आपके द्वारा बनाए गए वर्चुअल निर्देशिका का नाम है)। उद्धरण चिह्नों के साथ उनके बीच कुछ भी नहीं कि मान कुछ करने के लिए सेट करें:
    adsutil msftpsvc सेट /#/root/vdir/UNCUserName ""
  4. कमांड प्रॉम्प्ट पर, निम्न टाइप करें (जहाँ
    # , FTP साइट की संख्या है और
    vdir चरण 1 में आपके द्वारा बनाए गए वर्चुअल निर्देशिका का नाम है)। उद्धरण चिह्नों के साथ उनके बीच कुछ भी नहीं कि मान कुछ करने के लिए सेट करें:
    adsutil msftpsvc सेट /#/root/vdir/UNCPassword ""
  5. कमांड प्रॉम्प्ट पर, निम्न टाइप करें:
    net stop iisadmin /y
  6. कमांड प्रॉम्प्ट पर, निम्न टाइप करें:
    नेट प्रारंभ msftpsvc
लाल त्रुटि रोकें चिह्न के साथ इस वर्चुअल निर्देशिका इंटरनेट सेवा प्रबंधक (ISM) अब दिखाता है। यह एक उपयोगकर्ता नाम और पासवर्ड UNC वर्चुअल निर्देशिका के लिए ISM दिखाई देता है, लेकिन कोई भी मौजूद नहीं है, क्योंकि आम है।

आपके उपयोगकर्ता से कनेक्ट करें और प्रमाणित करते हैं, उपयोगकर्ता टाइप नाम पर दूरस्थ साझा या सामग्री के लिए UNC कनेक्शन से कनेक्ट करने के लिए किया जाता है। सिस्टम व्यवस्थापक अब साझा-स्तर या NTFS-स्तर अनुमतियाँ, और क्लाइंट का उपयोग करता है जो पहुँच नियंत्रण सूची इन ऑब्जेक्ट्स के विरुद्ध (ACL) जाँच करने के लिए उपयोग किया जाता है खाता उपयोगकर्ता खाता सेट कर सकते हैं।


नोट ISM में इस वर्चुअल निर्देशिका के लिए कोई भी परिवर्तन वापस मेटाबेस सेटिंग्स परिवर्तित करता है। इस वर्चुअल निर्देशिका बदलते हैं, तो आपको चरण इस आलेख में फिर से करना आवश्यक है।