master
artemdolgiy 2021-09-20 08:49:09 +03:00
parent a59552f4ca
commit 80ec6467b2
2 changed files with 29 additions and 1 deletions

View File

@ -210,4 +210,6 @@
1. Убедиться, что SELinux включен и работает в режиме enforcing. 1. Убедиться, что SELinux включен и работает в режиме enforcing.
2. 2. Некоторые файлы в `/etc` имеют неверную метку контекста. Необходимо это исправить.
***

View File

@ -1050,3 +1050,29 @@ Hello, world!
``` ```
*** ***
**Глава 22. Управление SELinux.**
1. Убедиться, что SELinux включен и работает в режиме enforcing.
```bash
[da2001@co1 ~]$ getenforce
Enforcing
```
*если значение будет `Permissive`, необходимо перевести в режим `enforced` командой `sudo setenforce enforced` или `sudo setenforce 1`*
*усли значение будет `desabled`, значит SELinux отключен полностью, необходимо изменить конфиг.файл*
```bash
sudo vi /etc/sysconfig/selinux
```
*установить значение*
```bash
SELINUX=enforcing
```
2. Некоторые файлы в `/etc` имеют неверную метку контекста. Необходимо это исправить.
*т.к. файлы в этой папке могут иметь несколько предустановленных меток контекста, легко ошибиться какая конкретно метка необходима для конкретного файла, поэтому на текущий момент проще просканировать и изменить метки контекста для всех файлов. Для этого в корне `/` необходимо создать соответствующий файл и перезагрузить хост*
```bash
[da2001@co1 ~]$ sudo touch /.autorelabel
[da2001@co1 ~]$ sudo reboot
```
***