কিছুকাল আগে আইআরসি-তে কথোপকথনের সময়, আমার কাছে একটি চ্যানেলের একজন ব্যবহারকারী প্রস্তাবিত ছিলেন যে কোনও ব্যক্তি যে সমস্যার সমাধান করছে সেগুলি সমাধান করার জন্য ফাইলগুলিতে ব্যবহারকারীদের উত্তরাধিকারী হওয়ার জন্য ডিরেক্টরি নির্ধারণ করুন। আমি কথা বলার সময় বলেছিলাম "লিনাক্স সেটআপড ডিরেক্টরিগুলি সমর্থন করে না"। এরপরে, পরামর্শ দেওয়া ব্যক্তি আমাকে তার সিস্টেমের একটি পেস্টবিন ( http://codepad.org/4I6262f13 ) দেখিয়ে একটি ডিরেক্টরিতে সেটুইড অনুমতি সেটকে সম্মান করে।
কেবল ব্যাখ্যা করার জন্য, যখন আমি বলি "লিনাক্স সেটুইড ডিরেক্টরিগুলি সমর্থন করে না" আমার অর্থ হ'ল আপনি "chmod u + s ডিরেক্টরি" যেতে পারেন এবং এটি ডিরেক্টরিতে কিছুটা সেট করবে। যাইহোক, লিনাক্স (আমি এটি বুঝতে পেরেছি) এই বিটটিকে উপেক্ষা করে (ডিরেক্টরিতে)।
আমার যতটা সম্ভব চেষ্টা করুন, আমি ঠিক সেই পেস্টবিনের নকল করতে পারি না। কেউ একবার আমাকে পরামর্শ দিয়েছিলেন যে সেলিনাক্সের সাথে আচরণটি অনুকরণ করা সম্ভব হতে পারে - এবং নিয়মগুলি নিয়ে খেলা করা, কোনও ফাইলের উপর একটি ইউআইডি চাপিয়ে দেওয়া সম্ভব, তবে সেটআপ ডিরেক্টরি ডিরেক্টরি থেকে নয় (যা আমি দেখতে পাচ্ছি)। ইন্টারনেটে চারপাশে পড়া মোটামুটি তথ্যহীন ছিল - বেশিরভাগ জায়গাগুলিতে দাবি করা হয় "না, ডিরেক্টরিতে সেটআপ করা লিনাক্সের সাথে কাজ করে না" মাঝে মধ্যে "এটি নির্দিষ্ট পরিস্থিতিতে করা যায়" (যেমন: http://arstechnica.com/ ইত্যাদি / লিনাক্স / 2003 / linux.ars-12032003.html )
আমি মনে করি না যে আসল ব্যক্তিটি কে, তবে মূল সিস্টেমটি একটি ডেবিয়ান 6 সিস্টেম ছিল এবং এটি যে ফাইল সিস্টেমটি চলছিল তা হল "ডিফল্ট, এসিএল" সহ মাউন্ট করা xfs। আমি এটিকে প্রতিলিপি দেওয়ার চেষ্টা করেছি, তবে এখন পর্যন্ত কোনও ভাগ্য নেই (দেবিয়ান, উবুন্টু, ফেডোরা এবং সেন্টোজের বিভিন্ন সংস্করণ দিয়ে এখনও চেষ্টা করা হয়েছে)
কেউ কীভাবে বা কীভাবে আপনি কোনও ডিরেক্টরিতে সেটুইডকে সম্মান জানাতে একটি সিস্টেম পান তা সম্পর্কে আমাকে ক্লু করতে পারেন?
grpid|bsdgroups
বাnogrpid|sysvgroups
) রয়েছে যার অর্থ ডিরেক্টরিগুলির ফাইলগুলি মালিকের গ্রুপের চেয়ে ডিরেক্টরিগুলির গ্রুপের সাথে তৈরি হয়; সম্ভবত এটি নিয়ে খেলবেন?