▷ Как да деактивирате SELinux в CentOS 8

Чували сме много за сигурността в Linux и не е за нищо, че винаги говорим за нея, тъй като система, която не се основава на определени политики за сигурност. Това може да създаде множество рискове, вариращи от кражба на информация до общи системни повреди с необратими последици. Поради тази причина Linux е разработил Linux-подобрена защита (SELinux), която е по същество архитектура за защита на системите на Linux, позволяваща на администраторите да имат централизиран контрол над това, кои потребители имат или нямат достъп до системата, нещо идеално за проблеми с поверителността. И наличност информация за оборудването. SELinux беше пуснат през 2000 г., а интеграцията му в ядрото на Linux беше през 2003 г.

Правилата на правилата на SELinux позволяват да се идентифицира начина, по който Linux процесите и потребителите, работещи на компютъра, могат да бъдат видени, това позволява, че когато няма правило, свързано с конкретно разрешение за достъп до обект, този достъп просто ще бъде отказан, което може да засегне други видове операции на общото ниво на системата.

SELinux режимиSELinux има три режима на работа, които са:

  • Прилагане - Това позволява достъп въз основа на вградените правила на SELinux в политиката.
  • Разрешаващо: при този режим само действията, които трябва да бъдат отхвърлени, ще бъдат регистрирани, ако се използва задължителният режим.
  • Деактивиран - Както подсказва името, това не зарежда никакви политики на SELinux.

По подразбиране CentOS 8 ще има активиран SELinux и в задължителен режим (Enforcing), който може да повлияе на определени административни задачи, така че Solvetic ще обясни как да деактивирате SELinux в CentOS 8 по функционален начин.

1. Деактивирайте SELinux на CentOS 8

Етап 1
Първото нещо, което трябва да направим, е да знаем състоянието на SELinux, за това изпълняваме следната команда:

 Сестат 
Стъпка 2
В резултат на това ще видим пълни подробности за SELinux, както следва:

Увеличете

Стъпка 3
Можем да видим, че състоянието му е активирано (активирано), в това състояние може да бъде в задължителен или разрешителен режим, можем да превключваме между режимите със следната команда, ако желаем:

 sudo setenforce 0 
Стъпка 4
Ако искаме SELinux винаги да е разрешителен, ще редактираме следния файл:
 sudo nano / etc / selinux / config 
Стъпка 5
Там променяме стойността „налагане“ на „разрешително“ в реда SELINUX. Запазваме промените и рестартираме сесията, за да завършим процеса.

Увеличете

2. Напълно деактивирайте SELinux на CentOS 8

Етап 1
Ако планът е да деактивирате напълно SELinux, ние отново получаваме достъп до файла:

 sudo nano / etc / selinux / config 
Стъпка 2
В реда SELINUX задаваме стойността "забранено":

Увеличете

Стъпка 3
Запазваме промените, като използваме следната комбинация от клавиши:

Ctrl + O

Оставяме редактора, използвайки:

Ctrl + X

Стъпка 4
Рестартираме CentOS 8 и можем отново да потвърдим състоянието на SELinux:

 сестатус

Увеличете

Толкова е лесно да деактивирате SELinux на CentOS 8.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave