Још један разлог зашто можемо да помислимо да онемогућимо СЕЛинук је када користите Федора Линук 39 на рачунарима са једном плочом (СБЦ) као што је Распберри Пис. Пошто ови мини рачунари имају ограничене ресурсе, онемогућавање СЕЛинук-а ће мало побољшати перформансе.
Не препоручујемо потпуно онемогућавање СЕЛинук-а и остављање система незаштићеним. Али ако је у питању пробни рачунар, рачунар са једном плочом (СБЦ) са ограниченим ресурсима или само рачунар у приватној мрежи који није доступан споља ни на који начин, можете да онемогућите СЕЛинук.
У овом чланку ћемо вам показати како да потпуно онемогућите СЕЛинук на Федора 39 у случају да вам затреба.
Тема садржаја:
- Провера тренутног статуса СЕЛинук-а
- Промена режима СЕЛинук
- Потпуно онемогућавање СЕЛинук-а помоћу параметра за покретање кернела
- Провера да ли је СЕЛинук онемогућен
- Поново омогућите СЕЛинук
- Закључак
Провера тренутног статуса СЕЛинук-а
Да бисте проверили тренутни статус СЕЛинук-а, покрените следећу команду:
$ гетенфорце
Као што видите, СЕЛинук је у режиму „Енфорцинг“. Ово је подразумевани режим СЕЛинук-а на Федора 39. У овом режиму, СЕЛинук је потпуно активан и ради.
Промена режима СЕЛинук
СЕЛинук има два режима: режим „Енфорцинг“ и „Пермиссиве“ режим.
У режиму „Енфорцинг“, СЕЛинук спроводи своје безбедносне политике. У режиму „Пермиссиве“, СЕЛинук бележи само упозорења; не спроводи никакву политику. Дакле, у режиму „Пермисивно“, СЕЛинук ће вам дозволити да радите ствари баш онако како бисте радили ако је онемогућен.
Уместо да потпуно онемогућите СЕЛинук, можете га поставити на „Пермисивно“ режим осим ако имате нешто друго на уму.
Да бисте поставили СЕЛинук на „Пермиссиве“ режим, покрените следећу команду:
$ судо али -и 'с/^СЕЛИНУКС=наметање/СЕЛИНУКС=дозвољено/г' / итд / селинук / цонфигДа би промене ступиле на снагу, поново покрените Федора систем:
$ судо рестартКао што видите, СЕЛинук је постављен на „Пермиссиве“ режим.
$ гетенфорце
Можете да вратите СЕЛинук у режим „Енфорцинг“ помоћу следеће команде:
$ судо али -и 'с/^СЕЛИНУКС=дозвољено/СЕЛИНУКС=примена/г' / итд / селинук / цонфигЗатим поново покрените рачунар да би промене ступиле на снагу.
$ судо рестартПотпуно онемогућавање СЕЛинук-а помоћу параметра за покретање кернела
Да бисте потпуно онемогућили СЕЛинук на Федора 39 користећи параметар за покретање кернела, покрените следећу команду:
$ судо грубби --упдате-кернел СВЕ --аргс 'селинук=0'Као што видите, параметар за покретање кернела „селинук=0“ је подешен за све доступне ГРУБ уносе за покретање Федоре 39.
$ судо грубби --инфо СВЕ
Да би промене ступиле на снагу, поново покрените рачунар.
$ судо рестартПровера да ли је СЕЛинук онемогућен
Да бисте проверили да ли је СЕЛинук онемогућен, покрените следећу команду:
$ гетенфорцеКао што видите, СЕЛинук је онемогућен.
Поново омогућите СЕЛинук
Да бисте поново омогућили СЕЛинук, уклоните параметар за покретање кернела „селинук=0“ са следећом командом:
$ судо грубби --упдате-кернел СВЕ --ремове-аргс 'селинук=0'Као што видите, параметар за покретање кернела „селинук=0” је уклоњен из свих ГРУБ уноса за покретање у Федора 39.
$ судо грубби --инфо СВЕ
Да би промене ступиле на снагу, поново покрените рачунар.
$ судо рестартКада се рачунар покрене, СЕЛинук би требало да буде омогућен као што можете видети на следећем снимку екрана:
$ гетенфорцеЗакључак
У овом чланку смо вам показали како да промените СЕЛинук режиме (са „принудног“ на „дозвољено“ и обрнуто) на Федори 39. Такође смо вам показали како да потпуно онемогућите СЕЛинук на Федора 39 користећи „селинук=0“ параметар кернела и како поново омогућити СЕЛинук на Федора 39.