सांबा शेयर के लिए सही उपयोगकर्ता अधिकार


0

मेरे पास एक सर्वर है जिसे मैं स्थानीय नेटवर्क पर फ़ाइलों को साझा करने के लिए उपयोग करना चाहता हूं। प्रत्येक उपयोगकर्ता के पास स्वयं की निर्देशिका के साथ-साथ कई साझा निर्देशिकाएं होनी चाहिए:

FolderUser1... FolderUserNऔर SharedFolder1...SharedFolderN

वर्तमान फ़ोल्डर की अनुमति:

drwxr-xr-x  2 admin admin  4096 2012-01-10 13:58 FolderUser1
drwxr-xr-x  2 admin admin  4096 2012-01-10 14:01 SharedFolder1

smb.conf:

[FolderUser1]
comment= FolderUser1 network dirctory
path = /home/admin/FolderUser1
valid users = User1
browsable= yes
public = no
writable = yes

अब मैं चाहूंगा कि वास्तविक फ़ोल्डर के लिए सर्वर पर कौन सी फ़ाइल अनुमतियाँ सेट की जानी हैं और कौन सी अनुमतियाँ smb.conf कॉन्फ़िगरेशन फ़ाइल में सेट की जानी हैं, ताकि कोई अनुमति विरोध न हो। फिलहाल ग्राहक व्यक्तिगत फ़ोल्डर में नहीं लिख सकते हैं और एक त्रुटि प्राप्त कर सकते हैं:Permission denied

जवाबों:


1

आपका smb.confलुक ठीक है, हालाँकि साझा किए गए फ़ोल्डर्स सार्वजनिक होने चाहिए । मुझे लगता है कि आपको सर्वर पर फ़ोल्डर स्वामित्व को बदलने की आवश्यकता है। उदाहरण के लिए:

drwxr-xr-x  2 admin admin  4096 2012-01-10 13:58 FolderUser1

होना चाहिए:

drwxr-xr-x  2 User1 User1(check)  4096 2012-01-10 13:58 FolderUser1

उपयोगकर्ता के डिफ़ॉल्ट समूह की जांच करें और उसका उपयोग करें, यह आपके सेटअप के आधार पर उपयोगकर्ता नाम के लिए भिन्न हो सकता है। यह मानते हुए कि फ़ोल्डर सही उपयोगकर्ताओं के स्वामित्व में हैं, तब आपकी वर्तमान अनुमतियां (755)ठीक होनी चाहिए।

सांबा को जब तक आप इसे निर्दिष्ट करते हैं, तब तक अन्य उपयोगकर्ताओं को सर्वर पर पढ़ने की अनुमति के बावजूद निजी फ़ोल्डरों तक पहुंचने से रोकना चाहिए smb.conf। बेशक, किसी भी उपयोगकर्ता को सर्वर तक नियमित पहुंच अभी भी इन फ़ोल्डरों तक पहुंचने में सक्षम होगी, इसलिए किसी भी फ़ोल्डर के लिए अनुमतियों को कसने के लिए स्वतंत्र महसूस करें जो आप अधिक निजी रखना चाहते हैं, मुझे आपके सटीक उपयोगकर्ता सेटअप पर यकीन नहीं है।

man chownफ़ाइल / डीआईआर स्वामित्वों के विवरण के लिए जाँच करें :

लिनक्स मैन पृष्ठों पर अधिक पढ़ें ।


यही किया चाल! आपका बहुत बहुत धन्यवाद! और विस्तार के लिए +1!
wowpatrick

बस एक छोटा जोड़: यदि मुझे valid usersनिर्देश में सूचीबद्ध एक से अधिक उपयोगकर्ता हैं तो मुझे कौन सी फ़ोल्डर अनुमतियाँ सेट करनी होंगी?
wowpatrick

1
यहाँ एक नज़र डालें: अजवायन . com / openbook / samba / book / ch06_01.html#ch06-92902group मान्य उपयोगकर्ता समूह नामों के साथ-साथ उपयोगकर्ता नाम का भी उपयोग कर सकते हैं। इस स्थिति में किसी फ़ोल्डर के लिए इच्छित सभी उपयोगकर्ताओं को संबंधित समूह का सदस्य होना चाहिए।
ब्रेडबिन

0

फिलहाल प्रमाणीकरण कैसे संभाला जाता है?

सांबा प्रमाणीकरण के बाद कुछ उपयोगकर्ताओं को रूट के रूप में ऑपरेटिंग फ़ाइलों का विरोध करने का प्रयास करेगा। सांबा के प्रलेखन में परिभाषित "सुरक्षा मोड" देखें ।

यदि आप LDAP या ADS का उपयोग कर रहे हैं, तो आपको आईडीमैप: कॉन्सेप्ट और आईडीमैप मॉड्यूल मैनपेज़ देखने की आवश्यकता होगी ।

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