दो स्थानीय उपयोगकर्ताओं के बीच एक फ़ोल्डर साझा करें


25

इस मशीन पर मेरे और मेरे भाई के उपयोगकर्ता खाते हैं। मैं उसके साथ दस्तावेज़ निर्देशिका को साझा करना चाहता हूं।

क्या इसे करने के लिए एक STRAIGHTFORWARD तरीका है?

मैं एक पॉवर उपयोगकर्ता नहीं हूं इसलिए मैं नॉटिलस का उपयोग करने का एक तरीका ढूंढ रहा हूं, बल्कि एक स्क्रिप्ट या ऐसे तरीके से जिसे सिम्बलिंक बनाने की आवश्यकता हो।

अगर मुझे करना है तो मैं एक एप्लिकेशन डाउनलोड कर सकता हूं।

पिछली बार जब मैं ऐसा करना चाहता था तो मैंने केवल उन /homeदोनों सामग्रियों का उपयोग करने के लिए सामग्री की प्रतिलिपि बनाई ।

सिस्टम सेटिंग्स में कुछ ऐसा कर सकता हूं जिसकी सराहना की जाएगी


एक बार जब आप सही अनुमति के साथ साझा निर्देशिका बना लेते हैं, तो आप बस पहुंच सकते हैंsmb://127.0.0.1
Achu

क्या "दस्तावेज़ निदेशक" फ़ोल्डर का नाम है या निदेशक आपके फ़ोल्डर फ़ोल्डर में रहने वाले फ़ोल्डर का नाम है? क्यों नहीं कोई सहानुभूति सृजन? इसे ड्रैग एंड ड्रॉप द्वारा किया जा सकता है।
user68186

ऐसा क्यों है कि आप ऐसा करने के लिए एक आसान तरीका नहीं चाहते हैं ....
कासिम

हो सकता है कि मैंने प्रश्न को गलत तरीके से रखा हो .. लेकिन मुझे एक आसान तरीका चाहिए .. जो पहले से ही उपलब्ध हैं वे इसे प्राप्त करने के लिए स्क्रिप्ट देते हैं।
अरुणकुमार

@ अचू मैंने आपको विधि की कोशिश की .. मुझे यह कहते हुए एक त्रुटि हुई कि "माउंट माउंट करने में असमर्थ, विंडोज़ शेयर को माउंट करने में विफल"। मैं वास्तव में कुछ याद आ रही है?
अरुणकुमार

जवाबों:


15

इस प्रक्रिया के तीन चरण हैं

चरण एक: अपने भाई को अपने समूह का सदस्य बनाएं।

आपका समूह-नाम आपकी उपयोगकर्ता-आईडी के समान है। कहते हैं, अगर आपका यूजर-आईडी akumarआपका समूह का नाम है akumar। यदि आपके भाई की आईडी है bkumar, तो आप bkumarसमूह का सदस्य बनाना चाहते हैं akumar। देखें कि उपयोगकर्ताओं और समूहों को कैसे प्रबंधित करें? अपने समूह में अपने भाई की उपयोगकर्ता-आईडी कैसे जोड़ें।

चरण दो: उस फ़ोल्डर की अनुमति बदलें जिसे आप साझा करना चाहते हैं।

ओपन नॉटिलस। उस फ़ोल्डर पर राइट क्लिक करें जिसे आप साझा करना चाहते हैं। परमिशन टैब पर जाएं। समूह अनुमतियाँ देखें और इसे "पढ़ें और लिखें" में बदलें। अंदर फ़ाइलों और फ़ोल्डरों के लिए एक ही अनुमति देने के लिए बॉक्स की जाँच करें।

चरण तीन: सत्यापित करें कि आपका भाई साझा फ़ोल्डर में हटाए गए फ़ाइलों को बना सकता है।

अपने भाई को कंप्यूटर पर लॉगिन करने दें। ओपन नॉटिलस। यह आपके भाई के होम फोल्डर में खुल जाएगा। अपने होम फ़ोल्डर में नेविगेट करें और साझा किए गए फ़ोल्डर को इसके द्वारा खोलें:

बाएं पैनल पर Computer या System Files (Ubuntu के संस्करण पर निर्भर करता है) पर क्लिक करें।

होम फोल्डर पर डबल क्लिक करें , घर के अंदर akumar नाम के फोल्डर पर डबल क्लिक करें ।

फ़ोल्डर में एक फ़ाइल बनाएँ। नई फ़ाइल हटाएँ।

चरण चार: (वैकल्पिक) अपने भाई के घर फ़ोल्डर में इस फ़ोल्डर का लिंक बनाएं।

अपने भाई के रूप में लॉग इन करते समय, Nautilus की दूसरी विंडो को पहले वाले के बगल में, मध्य-क्लिक या Ctrl+ बायाँ -क्लिक करके खोलें । अपने स्वयं के होम फ़ोल्डर में जहां साझा फ़ोल्डर रहता है, Ctrl+ को दबाए रखें Shiftऔर साझा किए गए फ़ोल्डर को अपने भाई के होम फ़ोल्डर में खींचें।

उम्मीद है की यह मदद करेगा


चरण 3: मैं अपने भाई के खाते से अपने होम फोल्डर / होम / आर्क पर नेविगेट नहीं कर सकता।
अरुणकुमार

चरण 1, पूरा चरण 2 के रूप में यह है, मुझे और एक ही उपयोगकर्ता समूह में मेरे भाई अरुण और मैं पढ़ना और लिखना समूह अनुमति बदल दिया है।
अरुणकुमार

2
@ user68186 मुझे लगता है कि एक कदम गायब है: जब आप उन्हें एक निश्चित समूह का सदस्य बनाते हैं तो लॉग आउट करना सुनिश्चित करें?
एंड्रेस

क्या टर्मिनल के माध्यम से कोई समाधान है?
बीके

@becko प्रत्येक चरण एक टर्मिनल पर कमांड लाइन द्वारा किया जा सकता है। यहां तक ​​कि अगर आप किसी उपयोगकर्ता को बिना किसी नए समूह में शामिल नहीं sudoकर सकते हैं, तो आप अपने पास मौजूद फ़ाइलों और फ़ोल्डरों की अनुमति को बदल सकते हैं।
user68186

8

मैं निम्नलिखित समाधान की सिफारिश करूंगा: - साझा करने के लिए एक समूह बनाएं, बस इसे "साझा" कहें। - उन सभी उपयोगकर्ताओं को जोड़ें जिनके पास इस समूह के लिए साझा की गई फ़ाइलों तक पहुंच होनी चाहिए। - साझा घरों के लिए उपयोगकर्ताओं के घरों के बाहर एक निर्देशिका बनाएं, जैसे / साझा की गई। - समूह अनुमतियों को साझा करने और समायोजित करने के लिए इस फ़ोल्डर के समूह को समूह में बदलें। - इस साझा फ़ोल्डर के लिए समूह चिपचिपा बिट सेट करें।

इस समाधान के लाभ: - इस फ़ोल्डर में आपके द्वारा कॉपी की गई प्रत्येक फ़ाइल को स्वचालित रूप से साझा समूह प्राप्त होता है, इसलिए प्रत्येक उपयोगकर्ता जो इस समूह का सदस्य है, बिना किसी अतिरिक्त प्रयास के इन फ़ाइलों तक पहुँच सकता है। - आपके पास अभी भी आपकी निजी फ़ाइलें आपके व्यक्तिगत समूह के साथ इस फ़ोल्डर के बाहर हो सकती हैं जो अन्य उपयोगकर्ताओं द्वारा तब तक सुलभ नहीं हैं जब तक वे रूट नहीं प्राप्त कर सकते हैं और वे किसी अन्य लिनक्स ओएस के साथ बूट नहीं कर सकते हैं। लेकिन ध्यान रखें: यदि आप वास्तविक गोपनीयता रखना चाहते हैं तो आपको एन्क्रिप्टेड फ़ोल्डर / फ़ाइलों का उपयोग करना होगा।

मैं सोच रहा हूं कि लिनक्स वितरण में अभी भी इस समस्या का कोई सामान्य समाधान नहीं है, क्योंकि लगभग सभी लोग चिंतित हैं।


5
sudo mkdir /shared
sudo chmod a+w /shared

अब हर कोई / साझा फ़ोल्डर को देख और संपादित कर सकता है । वहां बेझिझक फाइलें लगाएं और हर कोई इस फोल्डर तक पहुंच सके और उपयोगकर्ताओं के बीच फाइलों को साझा कर सके।


1
"$ sudo chmod g + w / साझा" एक बेहतर उत्तर होगा क्योंकि यह केवल समूह (भाइयों) का होगा और माता-पिता का नहीं?
एंड्रेस

@ और - आपके समाधान को और अधिक चरणों की आवश्यकता होगी, जैसे समूह बनाना और समूह में कई उपयोगकर्ता जोड़ना। मुझे लगता है कि मेरा सुझाया समाधान सबसे तेज है।
एलिकएल्ज़िन-किलाका

@ और - किसी भी तरह, तुम्हारा भी काम करेगा। इसके साथ एक उत्तर लिखने के लिए स्वतंत्र महसूस करें - यदि यह एक कामकाजी उत्तर है, तो मैं इसके लिए वोट
दूंगा

यह काम नहीं किया। यहां तक ​​कि मैं फ़ोल्डर तक नहीं पहुंच सकता।
userJT

यह बिना पढ़े लिखने की अनुमति देता है। और यह सभी के लिए पहुँच प्रदान करने के लिए एक गोपनीयता / सुरक्षा जोखिम है। समूह का उपयोग करना ज्यादा बेहतर है।
मैक्सिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.