Проверка статуса SELinux с помощью команды sestatus
На этом этапе вы научитесь проверять статус SELinux на своей системе. SELinux (Security-Enhanced Linux) - это механизм безопасности, который обеспечивает обязательный контроль доступа (MAC, mandatory access control) для процессов и ресурсов. Он добавляет дополнительный уровень безопасности поверх традиционного дискреционного контроля доступа (DAC, discretionary access control).
Для проверки текущего статуса SELinux используется команда sestatus
. Эта команда предоставляет сводку о конфигурации SELinux и его текущем состоянии.
Если терминал еще не открыт, откройте его. Для этого нажмите на значок Xfce Terminal слева на рабочем столе.
Теперь введите следующую команду в терминал и нажмите Enter:
sestatus
Вы должны увидеть вывод, похожий на следующий:
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy version: ...
Policy load time: ...
Разберем важные части вывода:
SELinux status
: Указывает, включен ли SELinux на системе или выключен.
Current mode
: Показывает текущий режим работы SELinux. Общими режимами являются enforcing
, permissive
и disabled
.
Mode from config file
: Показывает режим, установленный в файле конфигурации SELinux (/etc/selinux/config
).
В этом выводе SELinux status: enabled
означает, что SELinux активен, а Current mode: enforcing
означает, что SELinux активно применяет свои политики безопасности.
Понимание статуса SELinux является первым шагом в управлении его поведением.
Нажмите Continue (Продолжить), чтобы перейти к следующему шагу.