सांबा में NT_STATUS_BAD_NETWORK_NAME का क्या अर्थ है?


16

मैंने इस तरह एक शेयर सेट किया:

[global]
    security = user
    map to guest = Bad Password
    usershare allow guests = yes

[vms]
    comment = VirtualBox Virtual Machines
    path = /home/neil/VirtualBox/HardDisks
    guest ok = yes
    read only = yes

और जब मैं शेयर को स्वयं के रूप में एक्सेस करता हूं, और अपने पासवर्ड में टाइप करता हूं, तो यह ठीक काम करता है:

$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>

लेकिन जब मैं इसे अतिथि के रूप में एक्सेस करता हूं, तो यह काम नहीं करता है:

$ smbclient //neil-ubuntu/vms -U guest
Enter guest's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

चाहे मैं किसी भी पासवर्ड को टाइप करूं।

क्या किसी को पता है क्यों?

इसके अलावा, smbclient ऐसे बेकार त्रुटि संदेशों को क्यों प्रिंट करता है?

जवाबों:


12

मुझे इस तरह की समस्या याद है। मुझे लगता है कि यह पथ अनुपस्थित रीडिंग में कहीं निर्देशिका निर्देशिका की वजह से था। पथ के लिए निर्देशिका परमिट 755 की जाँच करें।

यदि पथ मौजूद नहीं है, तो यह त्रुटि भी दी गई है।


आप सही कह रहे हैं, मेरे मामले में यही समस्या थी। यदि आपको मेरे जैसा ही बेकार त्रुटि संदेश मिल रहा है, हालांकि, यह कुछ अन्य समस्या भी हो सकती है।
नील

5
एक अन्य संभावित कारण: गैर-मौजूद निर्देशिका के लिए शेयर परिभाषा अंक।
फेलिक्स श्वार्ज

@FelixSchwarz: चीयर्स, यह एक को याद रखना है।
1895 पर user9517

1

मैं यहाँ एक अलग समस्या के साथ झंकार करूँगा, लेकिन वही त्रुटि संदेश। यदि आप Samba <3.2 का उपयोग कर रहे हैं, तो आप Windows Server 2008 AD सर्वर से कनेक्ट नहीं हो सकते। इसमें वर्तमान में सांबा 3.0.23, CentOS (और संभवतः RHEL) 5 में शामिल सांबा का संस्करण शामिल है। अगस्त 2011 तक, सांबा का वर्तमान संस्करण 3.6 है।

मैंने Sernet द्वारा होस्ट किए गए CentOS 5 के लिए Samba रिपॉजिटरी का उपयोग http://www.enterpriseamba.org/index.php?id=125 पर सांबा 3.4 स्थापित करने और विन 2008 सर्वर से कनेक्ट करने के लिए किया। Winbind इंस्टॉल करना / अपडेट करना न भूलें (रिपॉजिटरी जोड़ने के बाद yum samba3-winbind इंस्टॉल करें) और आपको /etc/krb5.conf अपडेट करने की आवश्यकता हो सकती है (मैं सिर्फ इसे /etc/rrb5.conf.bak और चीजों पर ले गया था) बढ़िया कार्य करना)।

मैं भी Got NTLMSSP neg_flags=0x62898215अक्सर smbclient लॉग में प्राप्त किया।


0

प्रयत्न #sudo smbpasswd -a guest

बस वहाँ एक शॉट। यदि वह काम नहीं करता है, तो /etc/samba/smb.con में "मान्य उपयोगकर्ता" लाइन में "अतिथि" जोड़ने का प्रयास करें, जैसे

valid users = user1, guest
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.