Hvernig á að slökkva á SELinux tímabundið eða varanlega


Linux er talið eitt öruggasta stýrikerfi sem þú getur notað í dag, það er vegna frægra öryggisútfærslueiginleika þess eins og SELinux (Security-Enhanced Linux).

Til að byrja með er SELinux lýst sem skyldubundinni aðgangsstýringu (MAC) öryggisskipulagi sem keyrt er í kjarnanum. SELinux býður upp á leið til að framfylgja einhverjum öryggisstefnu sem annars væri ekki í raun innleitt af kerfisstjóra.

Þegar þú setur upp RHEL/CentOS eða nokkrar afleiður er SELinux eiginleikinn eða þjónustan sjálfkrafa virkjuð, vegna þessa gætu sum forrit á kerfinu þínu í raun og veru ekki stutt þetta öryggiskerfi. Þess vegna þarftu að slökkva á eða slökkva á SELinux til að láta slík forrit virka venjulega.

Mikilvægt: Ef þú vilt ekki slökkva á SELinux, þá ættir þú að lesa eftirfarandi greinar til að innleiða lögboðna aðgangsstýringu á skrám og þjónustu til að virka rétt.

Í þessum leiðbeiningum munum við fara í gegnum skrefin sem þú getur fylgst með til að athuga stöðu SELinux og einnig slökkva á SELinux í CentOS/RHEL og Fedora, ef það er virkt.

Hvernig get ég slökkt á SELinux í Linux

Það fyrsta sem þarf að gera er að athuga stöðu SELinux á vélinni þinni og þú getur gert þetta með því að keyra eftirfarandi skipun:

$ sestatus

Næst skaltu halda áfram að slökkva á SELinux á vélinni þinni, þetta er hægt að gera tímabundið eða varanlega eftir því hvað þú vilt ná.

Til að slökkva á SELinux tímabundið skaltu gefa út skipunina hér að neðan sem rót:

# echo 0 > /selinux/enforce

Að öðrum kosti geturðu notað setenforce tólið sem hér segir:

# setenforce 0

Annars, notaðu leyfilega valkostinn í stað 0 eins og hér að neðan:

# setenforce Permissive

Þessar aðferðir hér að ofan munu aðeins virka þar til næstu endurræsingu, því til að slökkva á SELinux varanlega skaltu fara í næsta hluta.

Til að slökkva varanlega á SELinux skaltu nota uppáhalds textaritilinn þinn til að opna skrána /etc/sysconfig/selinux sem hér segir:

# vi /etc/sysconfig/selinux

Breyttu síðan tilskipuninni SELinux=enforcing í SELinux=disabled eins og sýnt er á myndinni hér að neðan.

SELINUX=disabled

Síðan skaltu vista og hætta skránni, til að breytingarnar taki gildi þarftu að endurræsa kerfið þitt og athuga síðan stöðu SELinux með því að nota sestatus skipunina eins og sýnt er:

$ sestatus

Að lokum fórum við í gegnum einföldu skrefin sem þú getur fylgt til að slökkva á SELinux á CentOS/RHEL og Fedora. Það er ekkert mikið að fjalla um undir þessu efni en að auki getur það reynst gagnlegt að finna út meira um SELinux sérstaklega fyrir þá sem hafa áhuga á að kanna öryggiseiginleika í Linux.