SELinux ৰ অধীনত Squid নাকচসমূহৰ বিশ্লেষণ
প্ৰৱৰ্তন সলনি কৰাৰ আগতে Squid প্ৰৱেশ নিয়ম, ফাইলচিস্টেম অনুমতি, পৰ্ট লেবেল আৰু হোষ্ট সুৰক্ষা নীতিৰ নাকচসমূহ পৃথক কৰক।
Squid-এ সৃষ্টি কৰা HTTP প্ৰৱেশ নাকচ আৰু অপাৰেটিং চিস্টেমৰ “Permission denied” বেলেগ বেলেগ সীমাত ঘটে। Squid-এ ফাইল খুলি আছিল, ছকেট বান্ধি আছিল, বাহিৰলৈ সংযোগ কৰি আছিল নে ক্লায়েন্ট অনুৰোধ নাকচ কৰি আছিল, তাক চিনাক্ত কৰক।
অডিট ঘটনাটো সম্পৰ্ক কৰক
SELinux চিস্টেমত, সেৱাৰ ত্ৰুটিটো ইয়াৰ অডিট ৰেকৰ্ডৰ সৈতে মিলাওক। উৎস ডমেইন, লক্ষ্য প্ৰকাৰ, বস্তু শ্ৰেণী আৰু অস্বীকৃত অনুমতিয়ে দেখুৱায় কোনটো কাৰ্য নীতিয়ে বন্ধ কৰিছিল। শুদ্ধ Unix মালিকীস্বত্বই সুৰক্ষা লেবেল উপযুক্ত বুলি প্ৰমাণ নকৰে।
এটা অনুগত শ্ৰৱণ পৰ্টৰ বাবে সংশ্লিষ্ট পৰ্ট লেবেলৰ প্ৰয়োজন হ'ব পাৰে। স্থানান্তৰিত লগ বা কেশ্ব ডাইৰেক্টৰিৰ বাবে ফাইল লেবেলিং প্ৰয়োজন হ'ব পাৰে। Squid লগ-পথ বিফলতাৰ বাবে, লেবেলক দোষাৰোপ কৰাৰ আগতে ডাইৰেক্টৰি ট্ৰেভাৰ্ছাল আৰু লিখক অনুমতিও পৰীক্ষা কৰক। অস্বাভাৱিক বহিৰ্গামী সেৱাৰ অনুমতি পুনৰ আন এটা কাৰ্য; Red Hat-ৰ Squid SELinux উদাহৰণে এই ক্ষেত্ৰসমূহ পৃথক কৰে।
সংস্থাপিত বিতৰণৰ নীতি আৰু প্ৰশাসনিক নির্দেশনা ব্যৱহাৰ কৰক। পেকেজ পথ, লেবেল আৰু সংৰোধ ইমেজ অনুসৰি বেলেগ হ'ব পাৰে। AppArmor ব্যৱহাৰ কৰা চিস্টেমত SELinux আদেশ প্ৰয়োগ কৰাৰ পৰিৱৰ্তে ইয়াৰ প্ৰ'ফাইল পৰীক্ষা কৰক।
প্ৰমাণে সূচোৱা নীতি বা অৱস্থান শুদ্ধ কৰক, কিন্তু হোষ্ট প্ৰৱৰ্তন ৰাখক। হোষ্ট নীতিৰ সমস্যা মেৰামতিৰ পিছতো Squid-ৰ নিজস্ব ক্লায়েন্ট প্ৰমাণীকৰণ আৰু প্ৰৱেশ নিয়ম প্ৰযোজ্য থাকে।