नॉटिलस से सांबा शेयर से कनेक्ट नहीं हो सकता


14

मेरे पास Ubuntu 10.04 है और मैं अपने सांबा शेयरों से जुड़ना चाहूंगा जो एक DLink DNS323 पर हैं।

"स्थान" -> "नेटवर्क" में Nautilus से मैं आसानी से DND323 में नेविगेट कर सकता हूं और उपलब्ध शेयरों को देख सकता हूं। जब मैं पासवर्ड-कम शेयर में से एक का चयन करता हूं, तो मुझे उम्मीद के मुताबिक इसकी पहुंच होती है। जब मैं किसी पासवर्ड प्रोटेक्टेड शेयर से जुड़ना चाहता हूं, तो यह काम नहीं करता है। यह सब बार-बार पासवर्ड पूछ रहा है।

मैंने मैन्युअल रूप से शेयर को माउंट करने की कोशिश की और इसने पहली बार साथ काम किया

sudo mount -t cifs -o username=user,password=pass //xxx.xxx.xxx.xxx/share ~/share

किसी भी विचार क्यों यह Nautilus में काम नहीं कर रहा है?

जवाबों:


6

मुझे इस ubuntuforums.org थ्रेड में एक सरल उत्तर मिला

सांबा के नए संस्करण डिफ़ॉल्ट रूप से LANMAN प्रमाणीकरण योजना का समर्थन नहीं कर रहे हैं जो DLink DNS323 द्वारा उपयोग किया जाता है। इस समस्या को ठीक करने के लिए, केवल एक चीज है:

/Etc/samba/smb.conf संपादित करें

[वैश्विक] अनुभाग ढूंढें, और इस पंक्ति को डालें:

ग्राहक लनमन अथ = हाँ

आपको रिबूट करने की भी ज़रूरत नहीं है और आप अपने साझा किए गए फ़ोल्डरों को ग्नोम नॉटिलस के साथ माउंट करने में सक्षम होंगे।

यह भी एक अन्य Lucid बॉक्स के samba शेयरों से कनेक्ट करने के लिए आवश्यक है (यदि वे पासवर्ड संरक्षित हैं)। विडंबना है, है ना?


बस रिकॉर्ड के लिए: मैंने पाया कि मेरी समस्या निकोला की टिप्पणी ((nikolagotovac) ने 2016-05-24 पर लिखा था) @ एलन के उत्तर लिंक पर। प्रमाणीकरण अनुरोध LOCAL खाते के लिए है न कि Windows बॉक्स में दूरस्थ उपयोगकर्ता के लिए।
ग्रासहॉपर

5

इसका संभव है कि आप इस बग से प्रभावित हो सकते हैं

कुछ "सुधार" हैं जो बग की टिप्पणियों में प्रस्तावित हैं मैं उन्हें यहां संक्षेप में बताऊंगा।


  • आप smb.conf को संपादित कर सकते हैं

इस समस्या को ठीक करने के लिए हमने एक समय पर इसका इस्तेमाल किया। कोशिश करने के लिए काफी आसान है।

gksudo gedit /etc/samba/smb.conf

इस अनुभाग को फ़ाइल में ढूंढें:

####### Authentication #######
# “security = user” is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html
# in the samba-doc package for details.
#security = user

सुरक्षा पंक्ति को हटा दें, और इसे देखने के लिए दूसरी पंक्ति जोड़ें:

####### Authentication #######
# “security = user” is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html
# in the samba-doc package for details.
security = user
username map = /etc/samba/smbusers

रिचर्ड गार्विन द्वारा सुझाया गया


  • Smb.conf में एक और संपादन

नाम समाधान आदेश के नीचे वैश्विक अनुभाग में इन पंक्तियों को जोड़ें

lanman auth = yes
client lanman auth = yes
client plaintext auth = yes

जेम्स पाको द्वारा सुझाया गया


  • अंतिम रूप से नॉटिलस-शेयर पैकेज डिफ़ॉल्ट रूप से स्थापित नहीं है सुनिश्चित करें कि यह स्थापित है

यह कार्ल क्रॉफ ने सुझाया था

आज मैं सिर्फ वही समस्या पैदा करने के लिए हुआ था जो यह नहीं जानता था कि आप वास्तव में एक बग को पकड़ सकते हैं जिसके बारे में 0.o बताया जा रहा है

यह अंतिम सुझाव नौटिलस-शेयर को स्थापित करने से मेरी समस्या तय हो गई है उम्मीद है कि यह आपके लिए भी ऐसा ही करेगा।


नॉटिलस-शेयर निश्चित रूप से स्थापित है। मैं अपने परिणामों के साथ अन्य समाधान और रिपोर्ट की कोशिश करूँगा।
जंबोफर्ड

मैं अन्य समाधानों की कोशिश करने के लिए इस सवाल पर वापस आया था लेकिन ऐसा लगता है कि मुझे सर्वर पर smb.conf को संशोधित करने की आवश्यकता है। मेरे मामले में यह DLink DNS323 पर है, इसलिए मेरे पास फ़ाइल तक पहुंच नहीं है।
जंबोफर्ड

मुझे विश्वास नहीं हो रहा है कि मैं एक DNS-323 तक पहुंच नहीं सकता, जो कि उबंटू मशीन पर Nautilus से काफी लोकप्रिय उत्पाद है, यह बहुत पहले तय हो जाना चाहिए था!
जंबोफर्ड

हाय आप देख सकते हैं कि gvfs संकुल द्वारा स्थापित किए गए मेरे पास है gvfs, gvfs-fuse, gvfs-bin, gvfs-backendsऔरlibgvfscommon0
एलन

1
मूल रूप से व्हाट्सएप हो रहा है उबंटू में सांबा को प्रमाणीकरण के एक अधिक सुरक्षित तरीके का उपयोग करने के लिए अद्यतन किया गया है, जिसे एनएएस समाधान नहीं समझता है, यह बताने के लिए कि सांबा को प्रमाणीकरण के पुराने कम सुरक्षित तरीके का उपयोग करके अपने smb.conf फ़ाइल को संपादित करके बताएं। कंप्यूटर (s) तो वे NAS के साथ जुड़ सकते हैं सफलतापूर्वक जेम्स पाको द्वारा सुझाई गई अतिरिक्त वस्तुगत पंक्तियाँ "samba क्लाइंट" को आपके सिस्टम पर 3 और प्रमाणीकरण प्रकारों के लिए अनुमति देते हैं जो कि डिफ़ॉल्ट कनेक्शन विधि की तुलना में कम सुरक्षित हैं।
एलन

2

Ubuntu 12.04 सांबा 3.6.3 के लिए, भी जोड़ना होगा:

client NTLMv2 auth = No

या सेटिंग

client lanman auth = Yes

के रूप में उपयोग नहीं किया जाएगा

client NTLMv2 auth

हाँ करने के लिए चूक और बलों client lanman authको नहीं पर

इससे जाँच करें testparm -v


0

मेरा समाधान था: gvfs पुनर्स्थापित करें:

 sudo apt-get  install gvfs-*

नॉटिलस बंद करो:

 nautilus -q

फिर से नॉटिलस शुरू करें:

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