প্রত্যেকের লেখার অ্যাক্সেস রয়েছে এমন একটি সাম্বা ভাগ তৈরি করা


11

আমার বাড়িতে সাম্বা চলছে উবুন্টু সার্ভার। আমি একটি সাম্বা শেয়ার সেট আপ করার চেষ্টা করছি যেখানে প্রত্যেকেই পড়তে এবং লেখার অ্যাক্সেস পেয়েছে।

আমার কাছে একটি 'সাম্বাশেয়ার' ইউনিক্স গ্রুপের সমস্ত ব্যবহারকারী আছে এবং পড়ার এবং লেখার অ্যাক্সেসের জন্য 'সাম্বাশেয়ার' গ্রুপের সমস্ত সদস্যদের সাথে ডিরেক্টরি / ডিরেক্টরি / শেয়ার করা ডিরেক্টরি / অফার দিতে চাই।

আদর্শভাবে যদি কোনও ব্যবহারকারী সেখানে সাম্বা ব্যবহার করে একটি ফাইল তৈরি করে তবে তার 0404 এর অনুমতি থাকতে হবে এবং এটি ব্যবহারকারীর নাম দ্বারা মালিকানাধীন হওয়া উচিত : সাম্বসারে

এই কাজটি করার জন্য smb.conf ফাইলে কী রাখবেন, বা / ডেটা / ভাগ করা ফোল্ডারটি কী কী ইউনিক্সের অনুমতি দেবে সে বিষয়ে আমি কাজ করতে পারি না।

উত্তর:


7

Smb.conf এ, ভাগ করা ডিরেক্টরি বিভাগে, রাখুন:

create mask = 0644
directory mask = 2777

প্রথমদিকে, g+sসমস্ত ডিরেক্টরিতে অনুমতি ব্যবহার করুন এবং তাদের সমবেশন গোষ্ঠীর জন্য ছাঁটাবেন। এই বিট ডিরেক্টরি ফাইল হিসাবে তৈরি করা ফাইলগুলির গ্রুপটিকে একইভাবে রাখবে (এবং ২777777 নতুন ডিরেক্টরিতে বিটটির যত্ন নেবে)।


হ্যালো আমি এটি চেষ্টা করেছি কিন্তু এটি কাজ করছে না! আপনি কি আমার প্রশ্নটি
ম্যাক্সিম্মে

4

গোষ্ঠী থেকে প্রত্যেককে SAMBASHAREশেয়ারটি অ্যাক্সেস করার অনুমতি দেওয়ার জন্য [global]নির্দেশিকায় নিম্নলিখিতটি যুক্ত করুন :

create mode = 664
workgroup = SAMBASHARE
security = SHARE
usershare allow guests = yes

রফতানি /data/sharedকরতে আপনাকে ফাইলের শেষে নিম্নলিখিতটি যুক্ত করতে হবে:

[data]
comment = shared
path = /data/shared
guest ok = yes
read only = no
public = yes
writable = yes

এটি আপনার পক্ষে কাজ করা উচিত, তবে আমি দৃ recommend়ভাবে আরও কিছু তথ্য সংগ্রহ করার পরামর্শ দিচ্ছি ।



1

এই একই সমস্যার মধ্যে আটকে যাওয়ার পরে এবং এই সমস্যাটি "সমাধান" করার জন্য অনেক অসহায় পোস্টগুলি দেখার পরে অবশেষে আমি আমার সমস্যাটি নির্দিষ্ট করে ভাগ বিভাগে এক লাইনে খুঁজে পেয়েছি যা আমি গ্রুপ-লেখার যোগ্য হতে চাই:

 force directory mode = 2770

"2" রক্ষণাবেক্ষণযোগ্য এবং সাম্বা সার্ভার নতুন তৈরি ডিরেক্টরিগুলি এগুলি ব্যতীত দল-লেখার যোগ্য করে তুলবে না (অর্থাত 0770 পর্যাপ্ত নয়)। ডিরেক্টরিটি তৈরি করার জন্য আমি স্ট্যান্ডার্ড উইন্ডোজ ক্লায়েন্ট সহ উবুন্টু 12.04.01 এর সাম্বা ডিমন ব্যবহার করছি।

এটি smb.conf ম্যান পেজে নথিভুক্ত থাকলে ভাল হবে .....

কেবলমাত্র স্পষ্টতার জন্য, নিম্নলিখিতগুলি আমার পক্ষে কাজ করে না (এমনকি "ইউনিক্স এক্সটেনশানস = অফ" - ডিরেক্টরিগুলি 0750 অনুমতি নিয়ে তৈরি করা হয়েছে):

[MyShare]
   writeable = yes
   force group = somegroup
   ...
   directory mask = 0770
   directory security mask = 0770
   force directory mode = 0770
   force directory security mode = 0770
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.