لینوکس, مدیریت سرور لینوکس

آموزش فعال و غیر فعال کردن SELinux در لینوکس CentOS و اوبونتو

آموزش فعال و غیر فعال کردن SELinux در لینوکس CentOS و اوبونتو

فعال و غیر فعال کردن SELinux در لینوکس توزیع CentOS و اوبونتو (Ubuntu) ساده است، در این مقاله نحوه غیر فعال سازی SELinux را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش فعال و غیر فعال کردن SELinux در لینوکس CentOS و اوبونتو

فعال سازی و غیر فعال کردن SELinux در لینوکس

SELinux یک ماژول امنیتی کرنل لینوکس است که یک مکانیسم برای پشتیبانی از سیاست های امنیتی کنترل دسترسی ، از جمله کنترل دسترسی اجباری فراهم می کند.

SELinux مجموعه ای از تغییرات کرنل و ابزار های user-space است که به توزیع های مختلف لینوکس اضافه شده است.

اگر علاقه مند به مطالعه بیشتر درباره SELinux هستید لینک زیر را بررسی کنید:

آشنایی با ماژول امنیتی SELinux

در ادامه این مقاله نحوه غیر فعال کردن SELinux در لینوکس توزیع اوبونتو و CentOS را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

ابتدا وضعیت SELinux را بررسی کنید

برای مشاهده وضعیت سرویس SELinux در سیستم عامل خود از دستور زیر استفاده کنید:

sestatus

خروجی مشابه تصویر زیر است :

در مثال زیر SELinux روی سرور ما Enabled است.

آموزش فعال و غیر فعال کردن SELinux در لینوکس CentOS و اوبونتو

شما می توانید از خروجی بالا ببینید که SELinux فعال است یا غیر فعال و سپس برای ادامه مراحل اقدام کنید.

فعال و غیر فعال سازی SELinux در اوبونتو

برای تنظیم SELinux در اوبونتو فایل /etc/selinux/config را باز کنید:

sudo nano /etc/selinux/config

سپس آیتم زیر را پیدا کنید و مقدار آن را تغییر دهید:

SELINUX=disabled

پس از ذخیره این فایل سرور را ری استارت کنید تا تنظیمات اعمال شود.

فعال سازی نیز به همین سادگی است و باید مقابل SELINUX در فایل بالا enabled قرار دهید.

فعال و غیر فعال کردن SELinux در لینوکس CentOS

شما می توانید حالت SELinux را از حالت target- permissive به طور موقت با دستور زیر تغییر دهید:

sudo setenforce 0

با این حال، این تغییر فقط برای جلسه فعلی زمانبندی معتبر خواهد بود.

برای غیرفعال کردن SELinux به طور دائمی در سیستم CentOS 8 خود، مراحل زیر را دنبال کنید:

/etc/selinux/config باز کنید و SELINUX mod را غیرفعال کنید.

nano /etc/selinux/config

محتوای فایل :

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

فایل سیستم را ذخیره و سیستم CentOS خود را ریبوت دهید:

sudo shutdown -r now

پس از بالا آمدن سیستم ، تغییر را با دستور sestatus بررسی کنید ،خروجی باید به صورت زیر باشد:

SELinux status: disabled

فعال کردن این سرویس نیز دقیقا عکس این تنظیم است.

امیدواریم مقاله آموزش فعالسازی و غیر فعالسازی SELinux در linux برای شما مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *