विंडोज 7 पर इस गीक स्कूल श्रृंखला में पिछले लेखों को देखना सुनिश्चित करें:
- हाई-टू गीक स्कूल पेश करना
- उन्नयन और प्रवासन
- डिवाइस को कॉन्फ़िगर करना
- डिस्क का प्रबंधन
- प्रबंधन अनुप्रयोग
- इंटरनेट एक्सप्लोरर का प्रबंधन
- आईपी एड्रेसिंग फंडामेंटल
- नेटवर्किंग
- वायरलेस नेटवर्किंग
- विंडोज फ़ायरवॉल
और इस हफ्ते बाकी श्रृंखला के लिए देखते रहें।
दूरस्थ सहायता
रिमोट सहायता एक ऐसी सुविधा है जो पहली बार विंडोज एक्सपी में शुरू हुई थी, और वॉयस चैट को हटाने के अलावा अपरिवर्तित बनी हुई है। दूरस्थ सहायता का उपयोग करते समय दो उपयोगकर्ता एक मशीन से जुड़े होते हैं, इसे एक ही समय में उपयोग करते हैं। सबसे पहले उस व्यक्ति को सहायता की आवश्यकता होती है जिसे भी जाना जाता है मेज़बान साथ ही उस व्यक्ति को सहायता करने वाले व्यक्ति को भी बुलाया जाता है सहायक । रिमोट सहायता वर्चुअल हेल्पडेस्क प्रकार के परिदृश्य के विचार के आसपास केंद्रित है।
किसी के लिए सहायता का अनुरोध करने के लिए, उन्हें आपको उनकी सहायता करने के लिए एक निमंत्रण भेजने की आवश्यकता है। आमंत्रण उत्पन्न करने के तीन तरीके हैं:
- यदि मेजबान और सहायक दोनों एक ही नेटवर्क पर हैं तो आप एक बचा सकते हैं फ़ाइल एक नेटवर्क स्थान पर।
- यदि वे एक ही नेटवर्क पर नहीं हैं तो आप उन्हें एक भेज सकते हैं ईमेल आमंत्रण
- यदि आपका नेटवर्क आईपीवी 6 चला रहा है, जो समय पर इस बिंदु पर अत्यधिक संभावना नहीं है, तो आप इसका उपयोग कर सकते हैं आसान कनेक्ट.
मेजबान में सत्र में क्या चल रहा है, इसके बारे में अंतिम बात भी है, उदाहरण के लिए वे यह चुन सकते हैं कि सहायक माउस और कीबोर्ड को नियंत्रित कर सकता है और कभी भी सत्र को डिस्कनेक्ट कर सकता है, चाहे वह सहायक के साथ असहज महसूस कर सके।
दूरस्थ सहायता सक्षम करना
दूरस्थ सहायता सक्षम करने के लिए, प्रारंभ मेनू खोलें और कंप्यूटर पर राइट क्लिक करें, फिर संदर्भ मेनू से गुण चुनें।
दूरस्थ सहायता का उपयोग करना
किसी की मदद करने के लिए अनुरोध करने के लिए, आपको निमंत्रण करने की आवश्यकता है। ऐसा करने के लिए स्टार्ट मेनू खोलें, रखरखाव का विस्तार करें और विंडोज रिमोट असिस्टेंस चुनें।
रिमोट डेस्कटॉप
जबकि दूरस्थ सहायता दो उपयोगकर्ता परिदृश्य के आसपास केंद्रित है, रिमोट डेस्कटॉप एक उपयोगकर्ता के आसपास केंद्रित है। रिमोट असिस्टेंस और रिमोट डेस्कटॉप के बीच सबसे बड़ा अंतर यह है कि जब मैं एक दूरस्थ डेस्कटॉप सत्र से कनेक्ट होता हूं, तो जिस कंप्यूटर से मैं कनेक्ट कर रहा हूं उसे लॉक कर दिया जाता है ताकि कोई भी चलकर देख सके कि मैं उस मशीन पर क्या कर रहा हूं। जैसा कि आपने शायद अनुमान लगाया है, रिमोट डेस्कटॉप उत्पादकता के आसपास केंद्रित है। उदाहरण के लिए, अगर मैं काम छोड़ने से पहले एक दस्तावेज़ को संपादित करना भूल गया, जब मैं घर जाता हूं तो मैं उस मशीन से कनेक्ट करने के लिए दूरस्थ डेस्कटॉप का उपयोग कर सकता हूं और ऐसा लगता है कि मैं अपने डेस्क पर बैठा हूं।
नोट: यह इतना उपयोगी है कि मैं इसे हर दिन घर पर भी उपयोग करता हूं जहां मेरे पास कुछ सर्वर हैं जिनके साथ कोई स्क्रीन संलग्न नहीं है; वास्तव में, उनके पास कीबोर्ड या माउस भी नहीं है। उनके पास बस एक पावर केबल और नेटवर्क केबल है, बस इतना ही है। जब मैं सर्वर पर कुछ करना चाहता हूं तो मैं बस दूरस्थ डेस्कटॉप का उपयोग करता हूं।
रिमोट डेस्कटॉप सक्षम करना
रिमोट डेस्कटॉप सक्षम करने के लिए, स्टार्ट मेनू खोलें और कंप्यूटर पर राइट क्लिक करें, फिर संदर्भ मेनू से गुण चुनें।
- बस किसी भी डिवाइस से कनेक्शन की इजाजत देता है जो रिमोट डेस्कटॉप प्रोटोकॉल लागू करता है। यह कम सुरक्षित है लेकिन आपको उन डिवाइसों से अपने पीसी से कनेक्ट करने की अनुमति देता है जो उदाहरण के लिए विंडोज नहीं चलाते हैं, एक आईओएस डिवाइस या यहां तक कि एक और कंप्यूटर जो लिनक्स चला रहा है।
- वैकल्पिक रूप से, आप विंडोज 7 या बाद की मशीनों से कनेक्शन की अनुमति देना चुन सकते हैं, जो आरडीपी को नेटवर्क स्तर प्रमाणीकरण के साथ कार्यान्वित करते हैं।
हम अधिक सुरक्षित विकल्प के साथ जा सकते हैं क्योंकि मेरे पास केवल विंडोज 7 चलाने वाले कंप्यूटर हैं और बाद में मेरे पर्यावरण में कंप्यूटर हैं।
रिमोट डेस्कटॉप का उपयोग करना
एक बार कंप्यूटर पर रिमोट डेस्कटॉप सक्षम करने के बाद इसे कनेक्ट करना बहुत आसान होता है। ऐसा करने के लिए, स्टार्ट मेनू खोलें और सहायक उपकरण का विस्तार करें, फिर दूरस्थ डेस्कटॉप कनेक्शन पर क्लिक करें।
आपको प्रमाण-पत्रों के लिए संकेत मिलेगा। याद रखें: आपको रिमोट मशीन पर किसी उपयोगकर्ता के क्रेडेंशियल इनपुट करने की आवश्यकता होगी, न कि आप जिस से कनेक्ट कर रहे हैं।
WinRM
नोट: WinRM एक ठोस प्रबंधन उपकरण है, लेकिन जैसा कि आप थोड़ी देर में देखेंगे, इसे कभी भी अद्भुत पावरशेल रीमोटिंग सुविधा से हटा दिया गया है।
विंडोज रिमोट मैनेजमेंट कमांड लाइन-आधारित प्रबंधन प्रोटोकॉल है। जिस चीज में WinRM वास्तव में इसके लिए जा रहा था वह यह था कि यह कई कॉर्पोरेट फ़ायरवॉल के माध्यम से ठोस HTTP प्रोटोकॉल पर आधारित था, इसलिए विशेष बंदरगाहों को खोलने की कोई आवश्यकता नहीं थी। WinRM विंडोज 7 पर सक्षम नहीं हुआ है और आपको इसे वर्कस्टेशंस और सर्वर पर मैन्युअल रूप से सक्षम करना होगा जिन्हें आप दूरस्थ रूप से प्रबंधित करना चाहते हैं। इसे एक उन्नत कमांड प्रॉम्प्ट खोलने और चलाने के लिए सक्षम करने के लिए:
winrm quickconfig
- विंडोज रिमोट मैनेजमेंट सर्विस स्वचालित शुरुआत में देरी हो जाती है।
- यह सभी स्थानीय आईपी पते पर HTTP श्रोताओं को बनाएगा
- फ़ायरवॉल अपवाद बनाया जाएगा
वास्तव में WinRM के लिए अपने कंप्यूटर को सेट करना है।
एक WinRM सक्षम कंप्यूटर से कनेक्ट कर रहा है
WinRM का उपयोग कर कंप्यूटर से कनेक्ट करने के लिए आपको मशीन को अपनी विश्वसनीय मेजबान सूची में जोड़ना होगा। निम्न आदेश में उस सरल प्रकार को करने के लिए:
नोट: आपको उस मशीन के नीचे दिए गए कमांड में आईपी को बदलने की आवश्यकता होगी, जिसे आप कनेक्ट करने का प्रयास कर रहे हैं।
winrm set winrm/config/client @{TrustedHosts=”192.168.174.130”}
एक बार जब आप अपने विश्वसनीय होस्ट में मशीन जोड़ लेते हैं, तो आप रिमोट मशीन पर इच्छित किसी भी कमांड को कनेक्ट और चला सकते हैं। ऐसा करने के लिए आप विंडोज रिमोट शैल (WinRS) कमांड का उपयोग करें।
winrs –r:192.168.174.130 –u:Taylor –p:Pa$$w0rd netstat
आपको निम्नलिखित मानों को प्रतिस्थापित करने की आवश्यकता होगी:
- 192.168.174.130 WinRM सक्षम मशीन के आईपी पते के लिए
- टेलर रिमोट मशीन पर स्थानीय व्यवस्थापक के उपयोगकर्ता नाम के लिए
- Pa $$ w0rd उपरोक्त निर्दिष्ट उपयोगकर्ता खाते के लिए पासवर्ड के लिए।
- netsat आप जिस आदेश को चलाने के लिए चाहते हैं उसके लिए। बेशक, अगर आप वास्तव में रिमोट मशीन पर सुनते बंदरगाहों को देखना चाहते हैं, तो नेटसेट का उपयोग करने में संकोच न करें।
पावरशेल रिमोटिंग
जैसा कि मैंने पहले उल्लेख किया था, PowerShell की Remoting सुविधा WinRM के शीर्ष पर बनाई गई है। तो आइए स्थापित करें कि विरासत खोल से अलग क्या है।
ऑब्जेक्ट ओरिएंटेशन
ऐसी एक चीज है जो PowerShell को जितनी शक्तिशाली बनाती है, और उस चीज़ को ऑब्जेक्ट ओरिएंटेशन कहा जाता है। ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग, या ओओपी जैसा कि यह ज्ञात हुआ है, प्रोग्रामिंग की एक शैली है जो कोड पुन: उपयोग का समर्थन करती है। इसे पूरा करने के लिए उपयोग की जाने वाली विधियों में से एक यह है कि आप यौगिक डेटा संरचनाएं बनाने की अनुमति दे रहे हैं जो आदिम डेटा प्रकारों जैसे संख्याओं और तारों के साथ-साथ अन्य यौगिक संरचनाओं से बने होते हैं। इन यौगिक डेटा संरचनाओं को वस्तुओं कहा जाता है।
बस रखें, एक वस्तु कुछ का प्रतिनिधित्व है। ऑब्जेक्ट्स में वे गुण होते हैं जो चीज़ का वर्णन करते हैं, और विधियों को बताते हैं कि यह क्या कर सकता है। उदाहरण के लिए, आपके पास व्यक्ति नामक वस्तु हो सकती है। व्यक्ति वस्तु होगी:
- एक व्यक्ति की आंखों के रंग का वर्णन करने वाली संपत्ति।
- एक व्यक्ति के बाल के रंग का वर्णन करने वाली संपत्ति।
- इसमें नींद नामक एक विधि हो सकती है।
- इसमें चलने वाली विधि हो सकती है।
ओओपी वास्तव में इससे कहीं अधिक है, लेकिन यह अब के लिए एक कार्य परिभाषा के रूप में काम करेगा। चूंकि PowerShell में सबकुछ एक वस्तु है, इसलिए डेटा के साथ काम करना वास्तव में आसान है। उदाहरण के लिए, गेट-सर्विस cmdlet को आपकी स्थानीय मशीन पर चल रही सेवाओं के बारे में जानकारी मिलती है। यह देखने के लिए कि यह किस प्रकार की ऑब्जेक्ट आउटपुट करता है, बस इसे प्राप्त करने के लिए पाइप करें:
Get-Service | Get-Member
दूरस्थ
चूंकि हमने WinRM स्थापित किया है, इसलिए हमारी विंडोज 7 मशीन पहले से ही PowerShell के माध्यम से दूरस्थ रूप से नियंत्रित होने में सक्षम है। रिमोट मशीन पर पावरहेल cmdlet चलाने के लिए आप Invoke-Command cmdlet का उपयोग करते हैं:
Invoke-Command WIN-H7INVSHKC7T {get-service}
यदि आपके कोई प्रश्न हैं तो आप मुझे @taybgibb ट्वीट कर सकते हैं, या बस एक टिप्पणी छोड़ सकते हैं।