
غیر فعال کردن SELinux
سیستم عامل لینوکس به سبب داشتن ویژگی هایی نظیر SELinux یکی از امن ترین سیستم عامل ها محسوب می شود SELinux یک سیستم کنترلی میباشد که در هسته لینوکس اجرا شده و با اعمال یک سری قوانین جلوی دسترسی های غیرمجاز را می گیرد به هنگام نصب اکثر توزیع های لینوکسی نظیرCentOS این ویژگی به صورت پیشفرض فعال می شود از آنجایی که برخی از نرم افزارها از این مکانیزم امنیتی پشتیبانی نمی کنند برای اجرای درست این نرم افزارها نیاز به غیر فعال کردن این ویژگی دارد.
نمایش وضعیت SELinux
برای نمایش وضعیت این ویژگی از دستور زیر استفاده کنید.
sestatus
غیر فعال کردن SELinux به صورت موقت
برای غیر فعال کردن این ویژگی به صورت موقت از یکی از دستورات زیر استفاده کنید.
echo 0 > /selinux/enforce setenforce 0 setenforce Permissive
توجه داشته باشید که با راه اندازی مجدد سیستم SELinux دوباره به حالت فعال تغییر وضعیت خواهد داد.
غیر فعال کردن SELinux به صورت دائم
برای غیر فعال کردن این ویژگی به صورت دائمی ابتدا فایل /etc/sysconfig/selinux را ویرایش کرده و خط حاوی SELinux=enforcing را با SELinux=disabled جایگزین کنید و سپس سیستم را راه اندازی مجدد کنید تا تغییرات اعمال شود.
با راه اندازی مجدد سیستم و اجرای دستور sestatus مشاهده خواهید کرد که این ویژگی به صورت کامل غیر فعال شده است.
جالب بود
Thank You for the article very usefull