काम पर, मेरे पास "वर्चुअल" विंडोज सर्वर टर्मिनल तक पहुंच है, जिसे मैं अपने उबंटू लिनक्स के माध्यम से tsclient
या के माध्यम से एक्सेस कर सकता हूं rdesktop
।
इसके अतिरिक्त, इस नेटवर्क पर प्रिंटर शेयर हैं, जिसे नेटवर्क पर किसी भी विंडोज पीसी से एक्सेस किया जा सकता है ("वर्चुअल" टर्मिनल सहित); का कहना है कि पता है \\printshares.company.com
।
अब, मैं खोलने \\printshares.company.com
में "आभासी" टर्मिनल में rdesktop
( परहेज tsclient
क्योंकि यह एक है tsclient में बग # 94,743 (उबंटू): "टर्मिनल सर्वर क्लाइंट क्लिपबोर्ड से करने के लिए / कॉपी करने के लिए सक्षम नहीं है" ) - और मैं सभी प्रिंटर ठीक देख सकते हैं ..
हालाँकि, जब मैं अपने लिनक्स मशीन पर सीधे कार्य नेटवर्क पर होता हूं, तो मैं कोशिश करता हूं और कुछ ऐसा करता हूं:
$ ping printshares.company.com
PING printshares.company.com (192.168.0.200) 56(84) bytes of data.
^C64 bytes from 192.168.0.200: icmp_req=1 ttl=124 time=10.4 ms
--- printshares.company.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 10.450/10.450/10.450/0.000 ms
$ smbclient -L \\printshares.company.com -U MYUSERNAME
Enter MYUSERNAME's password:
session setup failed: NT_STATUS_LOGON_FAILURE
हालाँकि सर्वर को पिंग नहीं किया जा सकता है - कम से कम ping
कमांड बताता है कि मैं printshares.company.com
एक आईपी को हल कर सकता हूं ( जाहिर है, मैंने वास्तविक आईपी को एक स्थानीय एक से बदल दिया है; लेकिन अन्यथा पिंग प्रतिक्रिया बाकी है ); हालाँकि, जैसा कि देखा जा सकता है, मुझे मिल रहा है NT_STATUS_LOGON_FAILURE
...
अब, यहां कई चीजें गलत हो सकती हैं - वे सभी विंडोज वर्कग्रुप और ऐसे गलत हो सकते हैं आदि।
क्या विंडोज टर्मिनल सत्र से - हम उन्हें "कनेक्शन सेटिंग्स" कहते हैं, इसे पुनः प्राप्त करना संभव है, इसलिए मैं उन्हें चलने के दौरान लिनक्स के नीचे दोहरा सकता हूं smbclient
?
( यह कहने की आवश्यकता नहीं है कि इन विंडोज सर्वरों को चलाने वाला आईटी विभाग लिनक्स का उपयोग करने वाले लोगों द्वारा काफी चिढ़ है, और उन प्रकार के "ग्राहकों" को कोई समर्थन नहीं देगा। इसके अलावा, अगर उन सेटिंग्स को प्राप्त करने के लिए क्लाइंट सत्र पर कुछ इंस्टॉलेशन की आवश्यकता होती है, तो नहीं होगा)। मेरी बहुत मदद करें, क्योंकि मेरे पास विंडोज टर्मिनल सत्र पर कुछ भी स्थापित करने की अनुमति नहीं है। फिर भी, मैं यह जानना चाहूंगा कि क्या इसके लिए कोई समाधान है ) ...
params.c:Parameter() - Ignoring badly formed line in configuration file: client ntlmv2 auth
"; से सांबा और NTLMv2 प्रमाणन मुझे मिल गया: " client ntlmv2 auth = Yes
" जो उचित रूप में पारित किया था, लेकिन अभी भी हो रही है "NT_STATUS_LOGON_FAILURE" .. मैं अब चलाने के लिए कोशिश कर रहा हूँ smbclient -d5 ...
, और कहा कि डिबग डंप लॉग से, केवल एक चीज नई मैं देख सकता हूँ कि " SPNEGO login failed: Logon failure
" ... जो अभी भी मुझे ज्यादा नहीं बताता है ... फिर से धन्यवाद - चीयर्स!
client ntlmv2 auth
का प्रयास करें/etc/samba/smb.conf
।