डिफ़ॉल्ट रूप से, एक आभासी उपयोगकर्ता मक्खी कि अनुप्रयोग पूल के नाम पर रखा गया है पर बनाई गई है, इसे आईआईएस मैनेजर में एप्लिकेशनपूल इडेंटिटी के रूप में चिह्नित किया गया है। यह उपयोगकर्ता समूह IIS_IUSRS से संबंधित है।
आईआईएस 7.5 में एप्लिकेशन पूल है जो किसी विशेष उपयोगकर्ता के प्रमाण-पत्रों का उपयोग करके चलाया जाता है। जब तक आप अपनी साइट को अन्यथा नहीं बताते (प्रतिरूपण के माध्यम से, http://msdn.microsoft.com/en-us/library/xh507fc5(v=VS.100).aspx देखें) यह पहचान है जिसका उपयोग किया जाएगा।
ध्यान दें कि यह एक आभासी उपयोगकर्ता है - http://learn.iis.net/page.aspx/624/application-pool-identities/ देखें। अधिकतम सुरक्षा के लिए प्रत्येक एप्लिकेशन पूल के लिए एक नया वर्चुअल उपयोगकर्ता पूल शुरू होने पर प्रत्येक बार उड़ान भरता है - इसलिए, विशेष रूप से, आप इसे अनुमतियों को सेट करते समय "उपयोगकर्ता या समूह चुनें" संवाद में सूचीबद्ध नहीं देख पाएंगे फ़ोल्डर के लिए।
इस के आसपास पाने के लिए आपको या तो:
- सेट फ़ाइल के लिए अनुमति समूह के लिए पढ़ने के लिए पहुंच IIS_USRS
- या, और अधिक सुरक्षित रूप से अनुमति देने के लिए, प्रत्येक अनुप्रयोग पूल के लिए उपयोगकर्ता पहचान बदल सकते हैं और उसका उपयोग करें।
उपयोगकर्ता पहचान बदलने के लिए, आईआईएस प्रबंधक का उपयोग करें। मेरा कंप्यूटर राइट क्लिक करें, प्रबंधित करें चुनें, सेवाओं का विस्तार करें, फिर IIS प्रबंधक चुनें; वर्तमान में कॉन्फ़िगर किए गए एप्लिकेशन पूल की एक सूची दिखाई देगी।
आप मैं सिर्फ अपनी सभी आवेदनों के लिए डिफ़ॉल्ट पहचान उपयोग कर रहा हूँ देख सकते हैं:
यहाँ मेरा है। राइट एक पूल पर क्लिक करें और उन्नत सेटिंग चुनते हैं, तो आप इस देखेंगे:
आप के रूप में उपयुक्त पहचान परिवर्तित करने देता है।
WMI का उपयोग करके पहचान को देखने और बदलने के तरीके भी हैं: http://technet.microsoft.com/en-us/library/cc771170(WS.10).aspx देखें।
स्रोत
2011-12-12 11:35:40
पीट इसे पढ़ते हैं, यह विवरण में बताता है: http://learn.iis.net/page.aspx/624/application-pool-identities/ –