আমি ব্যবহারকারীদের অন্য ব্যবহারকারী ডিরেক্টরিতে ফাইল লেখার ও পড়ার ক্ষমতা দিতে চাই, তবে তৈরি হওয়ার পরে ফাইলটি মুছে ফেলার বিকল্প নেই (স্টিকি বিট এখানে কাজ করবে না ...) উদাহরণস্বরূপ:
আমার manager
ডিরেক্টরিতে repository
ব্যবহারকারী আছে আমার কাছে worker1
ফাইল লিখতে হবে /manager/repository
তবে
আমার worker2
যে ফাইলগুলিতে ফাইল লিখতে হবে /manager/repository
তা মুছতে পারছেন না তবে
আমার worker3
যে ফাইলগুলিতে ফাইল লিখতে হবে সেগুলি মুছে ফেলতে /manager/repository
পারবেন না ফাইলগুলি মুছুন
তবে worker 1-2-3
কেবল তৈরির পরে ফাইলগুলি মুছতে পারে না manager
এবং তৈরি করা root
ফাইলগুলি মুছতে পারে worker 1-2-3
।
সাফল্য ছাড়াই স্টিকি বিট প্রয়োগ করার জন্য আমি কয়েকটি কৌশল chown
ও chmod
কৌশল চেষ্টা করেছি ।
worker*
ব্যবহারকারীদের একটি নির্দিষ্ট উপায় নির্দেশিকাতে লেখে? আপনি একটি মন্তব্যে উল্লেখ করেছেন যে লগ ফাইলগুলি এখানে যায়, তার মানে কি এখানে ফাইলগুলি তৈরি করার জন্য একটি নির্দিষ্ট নির্বাহযোগ্য চালু হয়? যদি তাই হয় তুমি কি দিতে পারworker
গ্রুপsudo
যেমন এক্সিকিউটেবল চলার জন্য অনুমতিরmanager
। তারপরে এক্সিকিউটেবলmanager
ব্যবহারকারী হিসাবে লগ তৈরি করতে পারে যা শ্রমিকদের দ্বারা পঠনযোগ্য।