स्थानीय खातों को एसएएम डेटाबेस नामक एक फ़ाइल में संग्रहीत किया जाता है । यह एक डोमेन कंट्रोलर पर मौजूद है - यदि आप एक डोमेन कंट्रोलर को रिस्टोर मोड में बूट करते हैं तो ऐसा करने के लिए आप जिस अकाउंट का उपयोग करते हैं वह एसएएम डेटाबेस में सिर्फ लोकल एडमिनिस्ट्रेटर अकाउंट है। हालाँकि, जब Windows सामान्य रूप से एसएएम डेटाबेस तक पहुंच रहा है, तो यह अक्षम है और इसमें कोई भी खाता उपयोग नहीं किया जा सकता है। इसका मतलब है कि डोमेन नियंत्रक पर स्थानीय खाते के साथ लॉग इन करना असंभव है।
हालाँकि, यह तब हो सकता है जब आप कमांड लाइन से काम करने में खुश हों और आपको नेटवर्क एक्सेस की आवश्यकता न हो। चाल को स्थानीय सिस्टम खाते के रूप में लॉग ऑन करना है। विंडोज ऐसा करने का कोई तरीका प्रदान नहीं करता है, लेकिन मैंने इसे एक सरल टेलनेट सर्वर लिखकर फिर इसे स्थानीय सिस्टम खाते का उपयोग करके सेवा के रूप में चलाया है। जब आप टेलनेट सर्वर से जुड़ते हैं तो आप सिस्टम खाते के रूप में लॉग इन होते हैं न कि डोमेन अकाउंट। केवल प्रतिबंध यह है कि यह केवल कमांड लाइन है और सिस्टम खाते में कोई नेटवर्क एक्सेस नहीं है। यदि आप इस तरह से एक हैक का उपयोग करने जा रहे हैं, तो सुरक्षा के बारे में बहुत सावधान रहें!
हालांकि यह सब एक भयानक हैक की तरह लगता है लेकिन इसके वैध उपयोग हैं। उदाहरण के लिए काम पर हम एन-सक्षम नामक एक प्रबंधन उपकरण का उपयोग करते हैं जो सर्वर पर कंसोल तक दूरस्थ पहुंच की अनुमति देता है, और यह मूल रूप से ऊपर वर्णित तकनीक का उपयोग करके करता है। यदि मैं अपने किसी डोमेन कंट्रोलर पर कंसोल खोलता हूं और मेरे द्वारा प्राप्त हूमी कमांड का उपयोग करता है :
पाद लेख
विंडोज के पास रिमोट कमांड प्रॉम्प्ट खोलने के लिए कोई विधि नहीं है, लेकिन जैसा कि एक टिप्पणी में तीक्ष्णता का उल्लेख है SysInternals psexec उपयोगिता यह कर सकती है, और SysInternals उपयोगिताओं Microsoft द्वारा प्रदान और समर्थित हैं इसलिए यह कम से कम अर्ध आधिकारिक है। मेरे द्वारा प्राप्त किए जाने वाले मेरे एक सर्वर पर psexec का उपयोग करना:
D:\temp\psexec>psexec64 \\cheddar -s cmd.exe
PsExec v2.2 - Execute processes remotely
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals - www.sysinternals.com
Microsoft Windows [Version 10.0.17134.345]
(c) 2018 Microsoft Corporation. All rights reserved.
C:\Windows\system32>whoami
nt authority\system
C:\Windows\system32>exit
cmd.exe exited on cheddar with error code 0.