সেলিনাক্স কেস
যদি একই সুডো কমান্ডটি কেবলমাত্র ডেমনে ধীর হয় এবং কমান্ড লাইনে দ্রুত হয়, তবে এটি সম্ভবত সেলইনাক্স দ্বারা সৃষ্ট । (SELinux = এনএসএ সুরক্ষা-বর্ধিত লিনাক্স কার্নেল মডিউল, ডিফল্টরূপে ফেডোরায় সক্ষম করা হয়েছে))
একটি সাধারণ কেস হ'ল একটি HTTP সার্ভার এবং সার্ভার পরিচালনার জন্য একটি বিশেষ স্ক্রিপ্ট, এতে সীমাবদ্ধ sudoers:
apache ALL=(root_or_user) NOPASSWD: /full/path/the_safe_command
এই ক্ষেত্রে এটি সাধারণ যে নিরীক্ষণ লগটিতে সেলইনাক্স সম্পর্কে কিছুই জানা যায়নি ausearch -m avc -ts today, তবে আমরা যদি অস্থায়ীভাবে প্রয়োগের মাধ্যমে অক্ষম করে থাকি তবে স্ক্রিপ্টটি দ্রুত চলছে setenforce 0। (এবং তারপরে ফিরে সক্ষম করুন setenforce 1)
সিস্টেম লগে কেবলমাত্র প্রাসঙ্গিক বার্তাগুলি (জার্নালক্রিল) এগুলি 25 সেকেন্ডের বিলম্বের পরে:
... সুডো [...] পাম_সিস্টেমড (সুডো: সেশন): সেশন তৈরি করতে ব্যর্থ হয়েছে: কোনও উত্তর পাই নি। সম্ভাব্য কারণগুলির মধ্যে রয়েছে: দূরবর্তী অ্যাপ্লিকেশন কোনও উত্তর পাঠায়নি, বার্তা সুরক্ষা নীতিটি উত্তরটিকে অবরুদ্ধ করেছে, উত্তরটির সময়সীমা শেষ হয়ে গেছে বা নেটওয়ার্ক সংযোগটি ভেঙে গেছে।
... সুডো [...]: পাম_উনিক্স (সুডো: সেশন): সেশনটি ব্যবহারকারী রুটের জন্য খোলা হয়েছে (uid = 0)
সমস্ত চুপচাপ "ডন্ট-অডিট" সেলিনাক্স বার্তাগুলি লগইন দ্বারা সক্ষম semodule -DBএবং আবার অক্ষম করা যেতে পারে semodule -B।
(আমি আশা করি শীঘ্রই আমি এখানে এই মামলার জন্য খুব শীঘ্রই একটি সেলিনাক্স নীতিমালা লিখছি বা এই উত্তর থেকে কোনও পদ্ধতি ব্যবহার করা যেতে পারে))