Check kernel for SELinux support

راه حل اول

  • برای بررسی این که آیا SELinux توسط کرنل توزیعی که در اختیار دارید پیشتیبانی می‌شود یا نه به صورت زیر عمل کنید.
# grep --color -i selinux /boot/config-$(uname -r)
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
CONFIG_SECURITY_SELINUX_ENABLE_SECMARK_DEFAULT=y
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
  • در صورتی که خروجی‌ای مشابه بالا دریافت کردید یعنی SELinux توسط کرنلی که در اختیار دارید پشتیبانی می‌شود.
  • تست شده بر روی CentOS 5.8

راه حل دوم

  • برای بررسی این که آیا SELinux توسط کرنل توزیعی که در اختیار دارید پیشتیبانی می‌شود یا نه به صورت زیر عمل کنید.
# grep --color -i selinux /proc/filesystems
nodev selinuxfs
  • در صورتی که خروجی‌ای مشابه بالا دریافت کردید یعنی SELinux توسط کرنلی که در اختیار دارید پشتیبانی می‌شود.
  • تست شده بر روی CentOS 5.8

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

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