नॉटिलस-शेयर-मैसेज: जिसे "नेट यूजर्स की जानकारी" कहा जाता है, लेकिन यह विफल रहा


29

जब मैं Nautilus को कमांड लाइन से चलाता हूं, तो यह सफलतापूर्वक शुरू होता है लेकिन टर्मिनल में यह दिखाई देता है:

Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: mkdir failed on directory /var/run/samba/msg.lock: Permission denied
net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.

क्या मुझे वास्तव में उपयोगकर्ता साझाकरण को सक्षम करने के लिए अपने सिस्टम व्यवस्थापक से पूछना चाहिए?
मेरा व्यवस्थापक स्वयं है, और मैं सांबा का उपयोग नहीं करता।

क्या यह संदेश मेरे उबंटू के साथ बड़ी समस्याओं का संकेत है?
यदि नहीं, तो मैं इसे प्रदर्शित होने से कैसे रोक सकता हूं? (Nautilus एक ऐसे प्रोग्राम के द्वारा लॉन्च किया गया है जिसका मैं बीटा-परीक्षण कर रहा हूं लेकिन संशोधित नहीं कर सकता, और वर्तमान समस्या इस प्रोग्राम की त्रुटियों को टर्मिनल में कम दिखाई देती है)

जवाबों:


23

Nautilus net usershare infoगैर-रूट उपयोगकर्ता परिभाषित सांबा शेयरों के बारे में जानकारी प्राप्त करने के लिए कमांड का उपयोग करता है । इस आदेश के बारे में अधिक जानने के लिए शुद्ध मेनपेज देखें ।

यदि वह आदेश विफल हो जाता है, तो Nautilus मान लेता है कि इस तरह के कोई शेयर नहीं हैं और यह त्रुटि संदेश प्रदर्शित करता है, जैसा कि आप इसे चाहते हैं।

फ़ोल्डर बनाने /var/lib/samba/usershares/से संदेश दिखाई देने से रोका जाना चाहिए:

sudo mkdir -p /var/lib/samba/usershares/

3
मार्च 2019: Ths काम नहीं किया, लेकिन sudo apt install sambaकाम किया।
मनोहर रेड्डी पोरडे

निम्नलिखित क्रम में निष्पादित मेरे लिए काम किया: 1. sudo apt install samba2.sudo mkdir -p /var/lib/samba/usershares/
मोहसिन बुखारी

5

मैंने इसे ठीक करने के लिए ये दो काम किए हैं:

sudo mkdir -p /var/lib/samba/usershares/

तथा

sudo chmod go+rwx /var/lib/samba/usershares/

यह वास्तव में मेरे लिए काम किया। सबसे पहले, मैंने सांबा स्थापित नहीं किया था। और मैंने सांबा स्थापित करने के बाद मुझे एक अनुमति अस्वीकृत त्रुटि मिल गई। करत करत chmodछल तनु काम।
संपत्तिकॉर्प

@ grégory-mc यह विधि मेरे लिए भी कारगर नहीं थी। यहाँ सबूत है: pastebin.com/WfLkri4b
प्रबेश भट्टाराई

1

मेरे मामले में, सांबा स्थापित नहीं किया गया था इसलिए मुझे सांबा स्थापित करना था और फिर फ़ोल्डर बनाना था।

sudo apt install samba
sudo mkdir -p /var/lib/samba/usershares/

इससे पहले ट्रैकर को स्थापित करना था क्योंकि नॉटिलस भी नहीं चल रहा था

(nautilus:26810): Tracker-ERROR **: 12:23:35.259: Unable to find default domain ontology rule /usr/share/tracker/domain-ontologies/default.rule
sudo apt install tracker

1

एक और आसान समाधान - अपने उपयोगकर्ता को समूह सांभर में जोड़ें:

sudo usermod -aG sambashare $USER

0
sudo mkdir -p /var/lib/samba/usershares/ &
sudo chmod go+rwx /var/lib/samba/usershares/

पर्याप्त नहीं थे, जबकि

sudo apt-get install smbclient 

मेरे मुद्दे को हल करने के लिए लगता है ... ty @cbaconnier


0

यह दुख की बात है। बस उस संदेश को अनदेखा करने के लिए, हमें किस विधि का उपयोग करने की आवश्यकता है।

मेरे लिए, मुझे Ubuntu 19.10 में सांबा स्थापित करना था । सांबा इंस्टॉलेशन को नजरअंदाज करने की पूरी कोशिश की लेकिन उनमें से किसी ने भी काम नहीं किया। हमें नॉटिलस का उपयोग करने के लिए गरीब। और इसके परस्पर विरोधी डेस्कटॉप आइकन डेस्कटॉप में नहीं दिख रहे हैं।

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