हालांकि, तीन उपलब्ध विकल्प प्रतीत होते हैं, जिनमें से एक वास्तव में सुरक्षित है, केवल दो उपलब्ध विकल्प प्रतीत होते हैं जो उन मशीनों को प्रभावित करने में सक्षम होंगे जो परिवर्तन के समय संचालित नहीं हैं या मोबाइल हैं और नेटवर्क पर नहीं थे बदलाव के समय। दोनों में से कोई भी एक सुरक्षित विकल्प नहीं है। मैं जिन तीन विकल्पों से अवगत हूं:
- स्टार्टअप स्क्रिप्ट .vbs के साथ
- समूह नीति प्राथमिकता का उपयोग कर GPO
- एक निर्धारित कार्य के रूप में पॉवर्सशेल स्क्रिप्ट।
मैं पॉवर्सशेल विकल्प को खारिज कर देता हूं क्योंकि मुझे नहीं पता कि कैसे प्रभावी रूप से लक्षित / पुनरावृति करना है, और पहले से बदली हुई मशीनें, नेटवर्क पर सभी मशीनें और अनावश्यक नेटवर्क ओवरहेड पर क्या प्रभाव पड़ेगा, भले ही यह संभवतः सबसे अच्छा उपलब्ध समाधान है चूँकि पासवर्ड स्वयं ही एक सिफरसेफ़.नेट (तृतीय पक्ष समाधान) कंटेनर में संग्रहित किया जा सकता है और पासवर्ड स्क्रिप्ट को लक्षित मशीन तक पहुँचाया जाता है। मैंने यह देखने के लिए जाँच नहीं की है कि क्या Powershell को स्क्रिप्ट में उपयोग करने के लिए किसी स्थानीय विंडोज मशीन के क्रेडेंशियल मैनेजर से पासवर्ड मिल सकता है या यदि स्क्रिप्ट के साथ उपयोग करने के लिए वहां पासवर्ड स्टोर करना संभव है।
.Vbs स्क्रिप्ट विकल्प असुरक्षित है क्योंकि पासवर्ड SYSVOL शेयर में स्पष्ट पाठ में संग्रहीत है जो नेटवर्क पर किसी भी डोमेन मशीन के लिए उपलब्ध है। जो कोई भी पीछे के दरवाजे को ढूंढ रहा है और Google के एक बिट के साथ उस दरवाजे को ढूंढेगा यदि लगातार पर्याप्त है।
इस MSDN नोट के अनुसार GPO विकल्प भी असुरक्षित है: http://code.msdn.microsoft.com/Solution-for-management-of-ae44e789
मैं एक गैर-तृतीय पक्ष समाधान की खोज कर रहा हूं जो मुझे लगता है कि उपलब्ध होना चाहिए या सही ज्ञान या मार्गदर्शन के साथ घर में विकसित होने में सक्षम होना चाहिए।