Назад | Перейти на главную страницу

setenforce: SELinux отключен

Я нахожусь на машине CentOS 5 и пытаюсь установить vsftpd. Я хочу настроить ftp_home_dir с помощью setsebool -P ftp_home_dir on но он говорит:

setsebool: SELinux is disabled.

Я пытаюсь включить его с помощью setenforce он все еще говорит:

setenforce: SELinux is disabled

затем я попробовал:

semodule -n -B

и он говорит:

semodule: SELinux policy is not managed or store cannot be accessed.

мой 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 - SELinux is fully disabled.
SELINUX=permissive
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted

Примечание: перезагружался много раз.

Ваш VPS работает на OpenVZ, контейнерной «виртуализации», которая не поддерживает SELinux. Если вам нужен SELinux, вам нужно будет переключиться на другой гипервизор, который поддерживает SELinux в гостевых системах, например Hyper-V, VMware, KVM, Xen и, возможно, другие.

Используемое вами ядро ​​было создано без поддержки SELinux. Использование стандартного ядра не будет включать соответствующие компоненты для вашего VPS. Пересборка ядра с поддержкой SELinux приведет к тому, что части VPS не будут работать. Вы не можете использовать SELinux на своем VPS.