क्या आप कभी ऐसी स्थिति में हैं जहां आप विंडोज पासवर्ड भूल गए हैं या आपका साथी जिसने अमेज़ॅन ईसी 2 इंस्टेंस बनाया है, बीमार छुट्टी या व्यापार यात्रा पर है, और आप नहीं जानते कि पासवर्ड क्या है, लेकिन आपको अगले कुछ में कुछ बदलाव करने की आवश्यकता है मिनट? मुझे लगता है कि हम सभी ने इस चुनौती का सामना किया है। बुरी बात यह भी है कि आपके पास मौजूदा पासवर्ड को डिक्रिप्ट करने के लिए कुंजी जोड़ी नहीं है। आइए इसका समाधान खोजें।
इस लेख में, हम आपको दिखाएंगे कि AWS सिस्टम मैनेजर का उपयोग करके Amazon EC2 इंस्टेंस पर विंडोज पासवर्ड कैसे रीसेट किया जाए। स्वचालन का उपयोग करके इसे करने का एक और तरीका भी है, लेकिन यह इस लेख का हिस्सा नहीं है। AWS सिस्टम मैनेजर एक प्रबंधन सेवा है जो आपको अपने Amazon EC2 इंस्टेंस को प्रबंधित करने में सक्षम बनाती है। AWS सिस्टम मैनेजर के माध्यम से पासवर्ड रीसेट करने के लिए Amazon EC2 इंस्टेंस पर AWS सिस्टम मैनेजर एजेंट (SSM एजेंट) चलाना आवश्यक है। कृपया ध्यान दें कि एजेंट विंडोज सर्वर 2016 और विंडोज सर्वर 2019 इंस्टेंस पर पहले से इंस्टॉल आता है।
इस प्रक्रिया में तीन चरण शामिल हैं:
- चरण 1:IAM भूमिका बनाना
- चरण 2:Amazon EC2 इंस्टेंस चलाने के लिए IAM भूमिका संलग्न करें
- चरण 3:AWS सिस्टम मैनेजर का उपयोग करके पासवर्ड रीसेट करें
चरण 1:एक IAM भूमिका बनाएं
पहले चरण में, हम एक IAM भूमिका बनाएंगे। IAM भूमिका एक इकाई है जो AWS सेवा अनुरोध करने के लिए अनुमतियों के एक सेट को परिभाषित करती है। चूंकि हम पासवर्ड रीसेट करने के अनुरोध को निष्पादित करेंगे, इसलिए IAM भूमिका में पर्याप्त अनुमतियां होनी चाहिए।
- एडब्ल्यूएस प्रबंधन कंसोल में प्रवेश करें
- टाइप करें IAM सेवाएं ढूंढें . के अंतर्गत और चलाओ
- भूमिकाएं पर क्लिक करें पहुंच प्रबंधन . के अंतर्गत नेविगेशन पैनल के अंतर्गत और फिर भूमिका बनाएं . पर क्लिक करें
- AWS सेवा चुनें एक विश्वसनीय इकाई के रूप में और EC2 . चुनें के अंतर्गत या इसके उपयोग के मामलों को देखने के लिए किसी सेवा का चयन करें और फिर AWS सिस्टम मैनेजर के लिए EC2 भूमिका . चुनें जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है। ऐसा करने के बाद, अगला:अनुमतियां . पर क्लिक करें .
- सत्यापित करें वह भूमिका AmazonEC2RoleforSSM सूचीबद्ध है और फिर अगला:टैग्स click पर क्लिक करें
- अपनी भूमिका के लिए प्रमुख जोड़े बनाएं और फिर अगला:समीक्षा करें . पर क्लिक करें . टैग में उपयोगकर्ता की जानकारी शामिल हो सकती है, जैसे ईमेल पता, या वर्णनात्मक हो सकता है, जैसे कि नौकरी का शीर्षक। आप इस भूमिका के लिए पहुंच को व्यवस्थित करने, ट्रैक करने या नियंत्रित करने के लिए टैग का उपयोग कर सकते हैं। चूंकि यह वैकल्पिक है, हम इसे छोड़ देंगे।
- टाइप करें नई भूमिका के लिए नाम और सेटिंग्स की समीक्षा करें। यदि सब कुछ ठीक है, तो भूमिका बनाएं पर क्लिक करें . आपको इस भूमिका का उपयोग करने की आवश्यकता होगी। हमारे मामले में, नई भूमिका को कहा जाता है
- क्लिक करें आपके द्वारा अभी-अभी बनाई गई भूमिका पर।
- इनलाइन नीति जोड़ें पर क्लिक करें ।
- JSONचुनें
- हटाएं मौजूदा कोड और टाइप करें निम्नलिखित JSON कोड:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:PutParameter" ], "Resource": [ "arn:aws:ssm:*:*:parameter/EC2Rescue/Passwords/i-*" ] } ] }
- नीति की समीक्षा करें पर क्लिक करें
- टाइप करें नीति का नाम और विवरण और फिर नीति बनाएं . पर क्लिक करें . हमारे मामले में नाम ParameterStore . है .
चरण 2:चल रहे इंस्टेंस के लिए IAM भूमिका संलग्न करें
दूसरे चरण में, हम नई बनाई गई IAM भूमिका मौजूदा Amazon EC2 इंस्टेंस को असाइन करेंगे जहां हम Windows पासवर्ड रीसेट करना चाहते हैं।
- मुख्य मेनू में सेवाएं . पर क्लिक करें
- गणना के अंतर्गत EC2 . पर क्लिक करें
- चल रहे उदाहरण पर क्लिक करें
- चल रहे इंस्टेंस पर राइट क्लिक करें और फिर इंस्टेंस सेटिंग> IAM रोल अटैच/बदलें चुनें
- IAM भूमिका संलग्न/बदलें के अंतर्गत एक IAM भूमिका चुनें और लागू करें . पर क्लिक करें . जैसा कि आप देख सकते हैं कि हम IAM भूमिका चुनते हैं जिसे हमने चरण 1 में बनाया है:RoleforSSM।
- आपने सफलतापूर्वक IAM भूमिका को उदाहरण से जोड़ दिया है। बंद करें . पर क्लिक करें . उदाहरण के लिए, इस प्रक्रिया में AWS सिस्टम मैनेजर सेवा के साथ खुद को पंजीकृत करने में 5 मिनट तक का समय लग सकता है।
चरण 3:AWS सिस्टम मैनेजर का उपयोग करके पासवर्ड रीसेट करें
एक बार जब हम एक IAM भूमिका बना लेते हैं और इसे Amazon EC2 इंस्टेंस को सौंप देते हैं, तो यह AWS सिस्टम मैनेजर का उपयोग करके विंडोज मशीन पर पासवर्ड रीसेट करने का समय है।
- इस लिंक पर क्लिक करके AWS सिस्टम मैनेजर पर नेविगेट करें। यह आवश्यक है कि आप लॉग इन हों।
- सिस्टम मैनेजर के साथ आरंभ करें पर क्लिक करें
- रन कमांड पर क्लिक करें इंस्टेंस और नोड्स . के अंतर्गत नेविगेशन फलक में
- एक कमांड चलाएँ पर क्लिक करें अपना उदाहरण प्रबंधित करें . के अंतर्गत खिड़की के दाईं ओर।
- चुनें AWSSupport-RunEC2RescueForWindowsTool कमांड दस्तावेज़ . के अंतर्गत . आप इसे सर्च फील्ड में टाइप कर सकते हैं और एंटर दबा सकते हैं।
- लक्ष्य के अंतर्गत मैन्युअल रूप से इंस्टेंस चुनें . पर क्लिक करें और फिर चुनें आपका उदाहरण।
- चलाएं पर क्लिक करें विंडो के नीचे दाईं ओर
- कमांड सफलतापूर्वक भेजा गया था जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है। आप स्थिति . के अंतर्गत निष्पादित कमांड की प्रगति को ट्रैक कर सकते हैं .
- लक्ष्य और आउटपुट के अंतर्गत उदाहरण का चयन करें और फिर आउटपुट देखें . पर क्लिक करें . जैसा कि आप यहां देख सकते हैं, कमांड को सफलतापूर्वक निष्पादित किया गया था। चरण 2 का विस्तार करें - आउटपुट।
- प्रतिलिपि करें आउटपुट अनुभाग में उल्लिखित URL और इसे एक नए टैब में खोलें।
- दिखाएं पर क्लिक करें मान . के अंतर्गत नया पासवर्ड देखने के लिए।
सुरक्षा उद्देश्यों के लिए, हम अनुशंसा करते हैं कि आप विंडोज़ में लॉग इन करें और पासवर्ड बदलें।