最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中SELinux三種模式的啟動(dòng)、關(guān)閉與查看方式

 更新時(shí)間:2024年02月01日 15:04:53   作者:魏大橙  
這篇文章主要介紹了Linux中SELinux三種模式的啟動(dòng)、關(guān)閉與查看方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

SELinux三種模式的啟動(dòng)、關(guān)閉與查看

目前SELinux依據(jù)啟動(dòng)與否,共有三種模式,分別如下:

  • Enforcing:強(qiáng)制模式,代表SELinux運(yùn)行中,且已經(jīng)正確開(kāi)始限制domain/type
  • Permissive:寬容模式,代表SELinux運(yùn)行中,不過(guò)僅會(huì)有警告信息并不會(huì)實(shí)際限制domain/type的讀寫(xiě)(這種模式可以用來(lái)作為SELinux的debuug之用)
  • Disabled:關(guān)閉模式,SELinux并沒(méi)有實(shí)際運(yùn)行

我們要知道,并不是所有的進(jìn)程都會(huì)被SELinux管制,所以我們需要知道進(jìn)程有沒(méi)有受限(confined)

舉例來(lái)說(shuō):

我們查看一下crond和bash這兩個(gè)進(jìn)程是否被限制

 我們可以看到crond確實(shí)是受限的主體進(jìn)程,而bash因?yàn)槭潜緳C(jī)進(jìn)程,就是不受限(unconfined_t)的類(lèi)型。也就是說(shuō)bash是直接去判斷rwx

三種模式的運(yùn)行狀態(tài):

  • Disabled的模式,那么SELinux將不會(huì)運(yùn)行,受限的進(jìn)程也不會(huì)經(jīng)過(guò)SELinux,直接去判斷rwx
  • Permissive的模式,不會(huì)阻止主體進(jìn)程,但是當(dāng)沒(méi)有通過(guò)策略規(guī)則或安全上下文判斷時(shí),此讀寫(xiě)操作將會(huì)被記錄起來(lái)(log),可作為未來(lái)檢查問(wèn)題的判斷依據(jù)
  • Enforcing的模式,就是將受限主體進(jìn)入規(guī)則比對(duì)、安全上下文比對(duì)的流程,若失敗,就直接阻止主體進(jìn)程的讀寫(xiě)操作,并且將它記錄下來(lái)。如果通通沒(méi)問(wèn)題就進(jìn)入到rwx的判斷

查看SELinux模式

使用getenforce查看

查看SELinux的策略

sestatus 【-vb】

選項(xiàng)與參數(shù):

  • -v:檢查列于/etc/sestatus.conf內(nèi)的文件與進(jìn)程的安全上下文內(nèi)容
  • -b:將目前策略的規(guī)則布爾值列出

SELinux的啟動(dòng)與關(guān)閉

SELinux的配置文件為/etc/selinux/config

其中非注釋的內(nèi)容只有兩行為:

除了強(qiáng)制模式與寬容模式之間相互轉(zhuǎn)換之外,其他的模式變換都需要直接在配置文件中修改,并且變換模式后,都需要重新啟動(dòng)

讓SELinux在Enforcing與Permissive之間切換

setenforce 【0/1】

選項(xiàng)與參數(shù):

  • 0:轉(zhuǎn)為Permissive寬容模式
  • 1:轉(zhuǎn)為Enforcing強(qiáng)制模式

不過(guò)請(qǐng)注意,setforce無(wú)法再Disabled模式下切換模式

 

補(bǔ)充:

問(wèn)題:

  • 在某些特殊情況下
  • 我們從Disabled切換到Enforcing之后
  • 有一大堆服務(wù)不能順利啟動(dòng)
  • 并且錯(cuò)誤為/lib/xxx里面的數(shù)據(jù)沒(méi)有權(quán)限讀取
  • 這是因?yàn)橹匦聦?xiě)入SELinux類(lèi)型出錯(cuò)
  • 使用Permissive就沒(méi)有這個(gè)錯(cuò)誤

處理:

  • 在Permissive的狀態(tài)下
  • 使用【restorecon -Rv/】重新還原所有SELinux的類(lèi)型就能解決這個(gè)問(wèn)題

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • centos6利用yum安裝php mysql gd的步驟

    centos6利用yum安裝php mysql gd的步驟

    我在84vps中利用yum順利安裝mysql php 及gd庫(kù),因?yàn)関ps本身自帶了apahce2.2所以沒(méi)有apache安裝過(guò)程
    2012-09-09
  • CentOS 7?YUM源配置錯(cuò)誤的解決方法

    CentOS 7?YUM源配置錯(cuò)誤的解決方法

    在使用虛擬機(jī)安裝?CentOS?7?系統(tǒng)時(shí),我們可能會(huì)遇到?YUM?源配置錯(cuò)誤的問(wèn)題,導(dǎo)致無(wú)法正常下載軟件包,為了解決這個(gè)問(wèn)題,我們可以替換?YUM?源,本文給大家詳細(xì)介紹了操作步驟,需要的朋友可以參考下
    2025-06-06
  • Linux中g(shù)pio接口的使用方法示例

    Linux中g(shù)pio接口的使用方法示例

    這篇文章主要給大家介紹了關(guān)于Linux中g(shù)pio接口的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • Linux系統(tǒng)之a(chǎn)uthconfig命令的使用解讀

    Linux系統(tǒng)之a(chǎn)uthconfig命令的使用解讀

    authconfig是一個(gè)用于配置Linux系統(tǒng)身份驗(yàn)證和賬戶(hù)管理設(shè)置的命令行工具,主要用于RedHat系列的Linux發(fā)行版,它提供了一系列選項(xiàng)來(lái)啟用和配置LDAP、Kerberos、NIS等多種認(rèn)證機(jī)制,并可以根據(jù)需要調(diào)整系統(tǒng)如何處理用戶(hù)認(rèn)證、賬戶(hù)信息檢索等任務(wù)
    2025-03-03
  • Linux多線(xiàn)程環(huán)境下 關(guān)于進(jìn)程線(xiàn)程終止函數(shù)總結(jié)

    Linux多線(xiàn)程環(huán)境下 關(guān)于進(jìn)程線(xiàn)程終止函數(shù)總結(jié)

    下面小編就為大家?guī)?lái)一篇Linux多線(xiàn)程環(huán)境下 關(guān)于進(jìn)程線(xiàn)程終止函數(shù)總結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • ubuntu下chorme提示輸入秘鑰環(huán)的解決方法

    ubuntu下chorme提示輸入秘鑰環(huán)的解決方法

    這篇文章主要給大家介紹了ubuntu下chorme提示輸入秘鑰環(huán)的解決方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-04-04
  • Centos7設(shè)置postgresql數(shù)據(jù)庫(kù)開(kāi)機(jī)自啟動(dòng)方式

    Centos7設(shè)置postgresql數(shù)據(jù)庫(kù)開(kāi)機(jī)自啟動(dòng)方式

    本文介紹了在Linux系統(tǒng)上配置PostgreSQL開(kāi)機(jī)自啟動(dòng)的方法,包括復(fù)制啟動(dòng)腳本、修改環(huán)境變量以及設(shè)置開(kāi)機(jī)啟動(dòng)等步驟
    2026-05-05
  • windows10安裝ubuntu20.04雙系統(tǒng)詳細(xì)圖文教程

    windows10安裝ubuntu20.04雙系統(tǒng)詳細(xì)圖文教程

    這篇文章主要介紹了windows10安裝ubuntu20.04雙系統(tǒng)詳細(xì)圖文教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Yum安裝中出現(xiàn)錯(cuò)誤mirrorlist.txt的解決方法

    Yum安裝中出現(xiàn)錯(cuò)誤mirrorlist.txt的解決方法

    前幾天在使用Yum install命令安裝軟件的時(shí)候一直提示一個(gè)mirrorlist.txt錯(cuò)誤,通過(guò)查找相關(guān)的資料現(xiàn)在找到了解決的方法,所以這篇文章就整理出來(lái)和大家分享一下,有同樣遇到這個(gè)問(wèn)題的朋友們可以參考借鑒下。
    2016-10-10
  • Centos7遠(yuǎn)程桌面 vnc/vnc-server的設(shè)置詳解

    Centos7遠(yuǎn)程桌面 vnc/vnc-server的設(shè)置詳解

    這篇文章主要介紹了Centos7遠(yuǎn)程桌面 vnc/vnc-server的設(shè)置詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10

最新評(píng)論

潞城市| 剑河县| 蒲城县| 南丰县| 高州市| 丹东市| 简阳市| 深泽县| 昆明市| 南涧| 天水市| 玉山县| 盐池县| 福鼎市| 皋兰县| 富源县| 乌什县| 漯河市| 玉门市| 潞城市| 临朐县| 贵港市| 灌南县| 贵定县| 三亚市| 军事| 桐庐县| 福清市| 泸西县| 孟津县| 行唐县| 盘锦市| 海兴县| 白银市| 井研县| 瑞昌市| 边坝县| 固镇县| 项城市| 通州区| 昌吉市|