5

पर्यावरण में, मैं विंडोज़ XP और विंडोज 7 का उपयोग कर कई उपयोगकर्ता हैं। मैं विंडोज एक्सपी पर हूं, और यदि मैं डबल क्लिक करता हूं आरडीपी फाइल जो मैंने बनाई है, मैंने आईपी एड्रेस में प्रवेश किया है, जिसमें मैं कनेक्ट करना चाहता हूं, और यह मुझे लॉग इन करेगा।रिमोट डेस्कटॉप आरडीपी फ़ाइल स्वचालित रूप से मेरे लिए लॉग इन करती है, किसी और के लिए नहीं

हालांकि, अगर मैं किसी अन्य उपयोगकर्ता के पास जाता हूं, तो विंडोज एक्सपी का उपयोग करके, सटीक डबल क्लिक करें एक ही फ़ाइल, सटीक एक ही आईपी पता दर्ज करें, यह उपयोगकर्ता को उपयोगकर्ता नाम चुनने और पासवर्ड दर्ज करने के लिए संकेत देता है।

मैं एक पूर्ण नुकसान पर हूं। मदद!

संपादित करें:

ठीक है, मैं यह करने के लिए कुछ और जानकारी जोड़ने के लिए स्पष्ट करने के लिए कहा गया है।

स्थानीय वातावरण या तो WinXP या Win7 कंप्यूटर के लिए हैं, जो पूरे देश में सर्वर 2008 कंप्यूटर से कनेक्ट होते हैं। उनमें से हजारों लोग समान लॉगिन जानकारी साझा करते हैं, इसलिए मैं आरडीपी फ़ाइल के अंदर उपयोगकर्ता नाम और पासवर्ड (निश्चित रूप से एन्क्रिप्टेड) ​​रखता हूं। सक्रिय निर्देशिका हमारे नेटवर्क में लागू की जाती है।

उत्तर

4

इसका उत्तर यह है कि mstsc.exe पासवर्ड को एन्क्रिप्ट करने के लिए crypt32.dll का उपयोग करता है; http://www.remkoweijnen.nl/blog/2007/10/18/how-rdp-passwords-are-encrypted/ के अनुसार, यह उस समय एन्क्रिप्टिंग करने वाले व्यक्ति की उपयोगकर्ता आईडी का उपयोग करके धोया और एन्क्रिप्ट किया गया प्रतीत होता है।

यही कारण है कि यह मेरे लिए काम करता है और कोई और नहीं; मैंने अपनी आरडीपी फाइल ले कर इस सिद्धांत का परीक्षण किया है, किसी और को प्रतिलिपि बनाने और पेस्ट करने के लिए आरडीपी फ़ाइल कहा है, फिर पासवर्ड को एन्क्रिप्ट करने के लिए उपरोक्त लिंक से डाउनलोड किए गए एक्सई का उपयोग करके, आरडीपी फ़ाइल में एन्क्रिप्टेड पासवर्ड को सहेजें और फिर कनेक्ट करने का प्रयास करें एक कंप्यूटर।

5

यह मुझे एक बिंदु या दूसरे पर प्रतीत होता है, आपने स्वचालित रूप से लॉग इन मशीन पर उस rdp सत्र के लिए प्रमाण पत्र सहेजा है। इस तरह।

rdp login for xp

तुम देखो यह RDP फ़ाइल कि आरडीपी फ़ाइल के लिए साख की बचत है नहीं है लॉगऑन क्रेडेंशियल्स भंडारण का कोई रास्ता नहीं है। यदि आप अपनी मशीन से सहेजे गए क्रेडेंशियल को हटाने के लिए देख रहे हैं तो rdp फ़ाइल पर क्लिक करें और संपादन का चयन करें, फिर नीचे दी गई स्क्रीन में हटाएं का चयन करें।

credentials

लेकिन आप एक RDP फ़ाइल जो करता है, तो उपयोगकर्ता क्रेडेंशियल के लिए propmted कभी नहीं रहा है बनाने के लिए देख रहे हैं, यह उपयोगकर्ता पहले क्रेडेंशियल्स में प्रवेश के बिना XP में नहीं किया जा सकता है। हालांकि, विस्टा में और जीत 7 आप उपयोग कर सकते हैं "cmdkey" बस निम्न कोड के साथ एक बल्ला फ़ाइल या powershell स्क्रिप्ट

cmdkey /generic:TERMSRV/127.0.0.1 /user: $username /pass: $password 

को हटाने के लिए

cmdkey /delete:TERMSRV/127.0.0.1 

आईपी पते और उपयोगकर्ता नाम और पासवर्ड को बदलने के लिए याद बनाने

+0

वाह, मुझे यह सीखना होगा कि इन्हें कैसे लिखना है। तो, कोई भी, यह वह जगह है जहां यह भ्रमित हो जाता है; आईपी ​​पता हर बार बदलता है, इसलिए कुछ भी बचा नहीं जाता है। –

+0

कृपया अपने पर्यावरण के बारे में अधिक जानकारी जोड़ें, यानी आपका पर्यावरण सक्रिय निर्देशिका का उपयोग करता है, क्या आप किसी अन्य मशीन या इन सभी आरपीडी सेसॉन को एक हाइपरवाइजर यानी क्लाउड आधारित कंप्यूटर पर वर्चुअल मशीन से कनेक्ट करने के लिए rdp का उपयोग कर रहे हैं? –

+1

अधिक जानकारी के साथ अपडेट किया गया। –