真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SELinux基本概念的示例分析-創(chuàng)新互聯(lián)

這篇文章主要介紹了SELinux基本概念的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、寶塔網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為寶塔等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

SELinux(Security Enhanced Linux),以下是SELinux的三種類型實(shí)際操作流程示意圖:

SELinux基本概念的示例分析

意義:

傳統(tǒng)的Linux權(quán)限控制采用自主式權(quán)限控制(Discretionary Access Control, DAC),依據(jù)程序擁有者和資源的rwx權(quán)限決定有無存取能力.這樣存在root賬戶盜用可以使用任何資源和目錄如果被設(shè)為777權(quán)限而導(dǎo)致任意存取和操作的問題.SELinux采用MAC(Mandatory Access Control, MAC).在訪問資源時,判斷程序是否有權(quán)限,而不是判斷用戶.所以,即使不小心httpd被 取得了控制權(quán),他也無權(quán)瀏覽/etc/shadow 等重要的文檔.開啟SELinux后,訪問文件會經(jīng)過SELinux權(quán)限控制和普通的用戶資源rwx權(quán)限控制.

SELinux 是整合到核心的一個核心功能,不需要啟動什么額外的服務(wù)來開啟SELinux.開機(jī)完成后,SELinux也就啟動了.

策略模式:

SELinux 的運(yùn)作策略:

targeted:針對網(wǎng)路服務(wù)限制較多,針對本機(jī)限制較少,是預(yù)設(shè)的政策;

strict:完整的SELinux 限制,限制方面較為嚴(yán)格.

三種模式:

enforcing:強(qiáng)制模式,代表SELinux運(yùn)作中,且已經(jīng)正確的開始限制domain/type了;

permissive:寬容模式:代表SELinux運(yùn)作中,不過僅會有警告訊息并不會實(shí)際限制domain/type的存取.這種模式可以運(yùn)來作為SELinux的debug之用(看下什么原因?qū)е聼o法訪問);

disabled:關(guān)閉.

查詢SELinux當(dāng)前模式:getenforce

查詢SELinux當(dāng)前policy詳細(xì)信息:sestatus

打開關(guān)閉:

臨時關(guān)閉SELinux: setenforce 0 (設(shè)置SELinux 成為permissive模式)

臨時打開SELinux: setenforce 1 (設(shè)置SELinux 成為enforcing模式)

徹底關(guān)閉SElinux: vi /etc/selinux/config  設(shè)置SELINUX=disabled ,重啟生效

log:

以下服務(wù)可以記錄當(dāng)發(fā)生SELinux 錯誤時,將那些有用的資訊記錄到log,用以提供解決的方案:

setroubleshoot(只記錄錯誤信息)

auditd(記錄詳細(xì)信息)

基本使用:

安全性本文(Security Context)查看:

ls -Z

安全性本文主要用冒號分為三個欄位

Identify:role:type

身份識別:角色:類型

身份識別(Identify):

root:表示root的帳號身份,如同上面的表格顯示的是root home目錄下的資料

system_u:表示系統(tǒng)程序方面的識別,通常就是程序

user_u:代表的是一般使用者帳號相關(guān)的身份

角色(Role):

object_r:代表的是檔案或目錄等檔案資源,這應(yīng)該是最常見的

system_r:代表的就是程序啦!不過,一般使用者也會被指定成為system_r

類型(Type) :(最重要!)

程序的domain要和文件的type相搭配,才能有權(quán)限訪問.

每個目錄或檔案都會有預(yù)設(shè)的安全性本文

查詢增加修改預(yù)設(shè)的安全性文本:semanage

將文件修改為當(dāng)前目錄默認(rèn)的安全性文本:

restorecon -Rv /var/www/html/index.html

將文件目錄安全性文本設(shè)置為和另一個文件目錄一樣:

chcon -R --reference=/var/lib/ref_file target_file

可以設(shè)置和修改訪問規(guī)則,可以修改目錄默認(rèn)安全性文本.

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“SELinux基本概念的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


當(dāng)前文章:SELinux基本概念的示例分析-創(chuàng)新互聯(lián)
轉(zhuǎn)載來于:http://weahome.cn/article/dodepi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部