আমার দুটি লিনাক্স সার্ভার রয়েছে:
fileserver
ডেবিয়ান 5.0.3 (2.6.26-2-686)
সাম্বা সংস্করণ 3.4.2
Apache
উবুন্টু 10.04 LTS (2.6.32-23-জেনেরিক)
এ্যাপাচি 2.2.14
ফাইলসভারে আমার বেশ কয়েকটি সাম্বা শেয়ার রয়েছে যাতে আমি উইন্ডোজ পিসি থেকে ফাইলগুলি অ্যাক্সেস করতে পারি। আমিও রপ্তানি করছি /data/www-data
করার Apache সার্ভার, যেখানে আমি এটি হিসাবে মাউন্ট আছে /var/www
।
সেটআপটি ঠিক আছে, যখন আমি এনএফএস মাউন্টে ফাইল তৈরি করতে আসি তা বাদ দিয়ে। আমি এমন ফাইলগুলি শেষ করি যা আপাচি দ্বারা পড়া যায় না বা যা আমার সিস্টেমের অন্যান্য ব্যবহারকারীদের দ্বারা সংশোধন করা যায় না।
সাম্বা, আমি উল্লেখ করতে পারেন force user
, force group
, create mask
এবং directory mask
, এবং এটি নিশ্চিত করে যে সব ফাইল আমার Apache ওয়েব সার্ভার জন্য উপযুক্ত অনুমতিসহ নির্মিত হয়। আমি এনএফএসের সাথে এটি করার কোনও উপায় খুঁজে পাচ্ছি না। এনএফএসের সাথে অনুমতি এবং মালিকানা দেওয়ার জন্য কি কোনও উপায় রয়েছে - আমি কি কিছু স্পষ্ট অনুপস্থিত?
যদিও আমি লিনাক্সের সাথে বেশ কিছুটা সময় ব্যয় করেছি এবং উইন্ডোজ থেকে নিজেকে ছাড়িয়ে চলেছি, তবুও আমি লিনাক্সের অনুমতি নিয়ে খুব একটা ধরতে পারি নি ... যদি এটি করার সঠিক উপায় না হয় তবে আমি এই বিষয়ে উন্মুক্ত বিকল্প পরামর্শ।