国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

在SELinux中基于角色的訪問控制(1)
2008-03-03   

基于角色的訪問控制(RBAC)是常用的簡化管理的安全模式,通過給用戶指定角色,然后再給角色授權來實現,RBAC在SELinux中扮演用戶與基礎類型加強模式(TE)之間的抽象層,它提供非常細粒度的訪問控制,但是管理難度并沒有降低,研究如何將SELinux上下文的3部分(策略、內核和用戶空間)協同工作以強制使用RBAC和限制Linux用戶在TE策略中。

在SELinux下安全策略的實施是在基于角色的訪問控制(RBAC)下的類型增強(TE),(SELinux也能實現多級安全(MLS)的實施,MLS在本文范圍之外),類型增強(TE)是最常見的,但也是最不容易理解的,因為它強制實施更細粒度的許可:當某些東西因為異常訪問拒絕而遭到破壞時,類型增強(TE)是最可靠的,在TE中,一個進程的安全域(它的影響超過了系統)是由任務歷史和當前執行的程序決定的

RBAC的概念并不象TE一樣被經常提到,并且因為他與TE集成的原因,總是讓人難以理解,你通常會認為RBAC是按照用戶被分配的角色進行訪問的,從TE方面來說SELinux明確指出了基于角色的訪問,因此SELinux下RBAC的目標是允許基于角色的權限管理,然后限制一個角色的權利域,合成一個有效的安全上下文。

要知道這是如何工作的,請看一個簡單的現金帳簿會計系統是如何使用SELinux提供安全保護的,你將在兩個完全不同的環境(看這兩個環境相關的下載,附錄A)下看到一樣的解決方案:

在developerWorks網站上有一篇文章“從零開始SELinux”介紹了如何從零開始一個SELinux系統,這個系統顯示在內核和用戶空間里的部分是綁定在一起的。

Fedora Core 8 系統,Fedora Core 8 系統(寫本文時的最新版本)展示了SELinux與RBAC是如何高度地集成在一起的。

與角色一起工作

假設你已經要求一個庫房部門部署一套安全登記庫存會計系統,因為每天都進行現金帳簿,最終數量必須同時被出納和經理統計,因此我們首先定義兩個角色,出納和經理,然后我們將角色賦予了需要它的雇員,即賦予出納和經理。

在兩個系統上的策略文件或許會稍微不同,在兩個系統上都使用現金帳簿系統,數據一樣,所有數據存儲在/data目錄下,并且只能通過/bin/register.py程序進行訪問,register.py能同時被經理和出納使用,用于存儲數值,為了保持代碼簡潔,缺少一些特點,出納每天為他自己存儲現金帳簿值,經理能為其他雇員存儲數值,當出納與經理為同一個出納存儲相同的數值時,經理能夠提交這個數值。

在2007/12/12晚上9點,當出納Bob使用register.py存儲了一個數值109.95時,文件/data/cashier_r/bob/12-12-2007被創建,內容是"bob 09:00 109.95.",后來,經理Mary在9:25存儲了一個相同的數值,結果文件/data/cashier_r/bob/12-12-2007被覆蓋,內容為"mary 09:25 109.95.",最后,Mary在晚上9:27提交了這個數值,bob使用register.py提交后創建了文件/data/final/bob/12-12-2007,內容為"mary 09:27 bob mary 109.95."。

如果Bob和Mary對他們的數值都不同意,Mary將不能為Bob提交數值了,他不得不去找Bob協商,除非他們兩個都同意,否則這兩個數值都必須重新計算,重新運行register.py命令用前面的數值再計算一次,新的結果將附加到先前的結果后以便倉庫管理員稍后容易閱讀,bob使用/bin/register.py命令提交時將使用最后的那個數值而不是/data/cashier_r/bob/12-12-2007和/data/mgr_r/bob/12-12-2007。

注意:在這個例子中討論的代碼都為訪問控制需要使用了SELinux,我們的例子簡單地允許所有擁護都能完全往/data目錄下的文件和目錄中進行寫入訪問,在一個真實的部署環境中,你可能會想到使用DAC[譯者注:即傳統的linux權限控制,使用訪問控制列表ACL]許可來進行深度防御,所有經理都希望在/data/mgr_r/bob/和/data/final/bob/目錄下創建文件,牽涉到UNIX組權限的小心使用,但是更簡單的辦法是,完全依靠SELinux來實現強制訪問控制。

首先阻止經理和出納訪問/data目錄下的任何文件,除非通過register.py程序,實際上,Bob將以cashier_t類型登陸到角色cashier_r,但是cashier_t不能讀取/data目錄下的內容,為了能讀取,他必須進入cashier_register_t類型,進入后也只能執行/bin/register.py程序,類似地,Mary將以mgr_t登陸到角色mgr_r,但是他必須進入mgr_register_t類型后才能執行/bin/register.py程序來訪問/data目錄下的內容。

第一個訪問控制實際上發生在登陸的時候,PAM模塊認為Bob必須登陸到cashier_r角色,當在內核中的SELinux類型增強服務器拒絕同意bob_u:cashier_r:cashier_t進入bob_u:cashier_r:cashier_register_t時也會發生,除了執行cashier_exec_t類型的文件,cashier_exec_t是管理員僅僅為/bin/register.py指定的類型。

當register.py拒絕同意出納提交數據或為另一個用戶存儲數據時也會發生,將來通過SELinux策略進行加強,并且內核代碼也會加強策略的控制,它不允許cashier_register_t訪問/data/mgr_r或/data/final目錄下的文件。


共6頁: 1 [2] [3] [4] [5] [6] 下一頁
 第 1 頁:  第 2 頁:部署現金帳簿系統
 第 3 頁:更進一步研究類型增強(1)  第 4 頁:更進一步研究類型增強(2)
 第 5 頁:使用Fedora Core 8(1)  第 6 頁:使用Fedora Core 8(2)

熱詞搜索:

上一篇:用SELinux加強網絡安全(1)
下一篇:誤將系統進程當病毒 Vista受折磨遭崩潰

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
狠狠色狠狠色综合人人| 欧美不卡视频| 久久先锋影音| 国产午夜精品一区二区三区视频| 亚洲综合激情| 国产综合色在线| 美脚丝袜一区二区三区在线观看| 亚洲黄色免费网站| 欧美性开放视频| 欧美一区二区三区免费大片| 亚洲第一黄网| 国产精品美女在线| 久久激情五月丁香伊人| 91久久在线| 国产色产综合色产在线视频| 免费观看国产成人| 亚洲欧美伊人| 欧美激情综合网| 国产精品永久在线| 国内自拍视频一区二区三区| 免费成人黄色| 久久国产福利| 在线观看亚洲精品视频| 欧美精品在线播放| 久久大香伊蕉在人线观看热2| 亚洲精品婷婷| 国产亚洲一区二区精品| 欧美日韩国产综合视频在线观看中文 | 激情av一区| 欧美性猛交视频| 蜜桃av噜噜一区| 久久成人久久爱| 亚洲无线观看| 一本色道久久88综合日韩精品| 国产主播精品| 国产欧美欧美| 国产精品女主播| 欧美日韩中字| 欧美r片在线| 久热精品视频| 久久美女性网| 久久麻豆一区二区| 欧美中文字幕精品| 午夜在线播放视频欧美| 亚洲精品孕妇| 国产精品亚洲欧美| 久久精品国产久精国产思思| 亚洲精品网站在线播放gif| 国产综合色一区二区三区| 国产精品丝袜白浆摸在线| 欧美激情一级片一区二区| 美女性感视频久久久| 久久亚裔精品欧美| 久久精品国产综合| 欧美一区二区日韩一区二区| 中日韩视频在线观看| 在线视频亚洲一区| 制服丝袜激情欧洲亚洲| 夜夜嗨av色一区二区不卡| 99国产欧美久久久精品| 日韩一级黄色大片| 一区二区三区.www| 亚洲无线视频| 亚洲欧美卡通另类91av| 午夜精品久久久久久久白皮肤 | 亚洲一级免费视频| 亚洲一区精品在线| 午夜欧美大片免费观看| 欧美伊人久久久久久久久影院| 欧美一区二区三区四区高清| 欧美一区三区三区高中清蜜桃| 欧美综合二区| 鲁鲁狠狠狠7777一区二区| 欧美粗暴jizz性欧美20| 欧美日韩福利在线观看| 国产精品久久久久9999高清| 国产精品美女久久久久久免费| 在线免费不卡视频| 亚洲国产精品va在线看黑人动漫| 亚洲国产精品久久久久婷婷884| 亚洲欧洲视频| 亚洲综合大片69999| 久久国产精品72免费观看| 久久人人爽国产| 欧美精品一区在线播放| 国产精品初高中精品久久| 国产精品日韩欧美大师| 在线看成人片| 亚洲综合视频在线| 美女视频黄 久久| 欧美日韩一区二区三区在线 | 国产精品夜夜嗨| 国产视频一区在线观看| 亚洲激情婷婷| 欧美一区二区三区免费视| 欧美va亚洲va日韩∨a综合色| 欧美性一二三区| 1024成人网色www| 国产精品免费一区豆花| 亚洲福利国产精品| 亚洲欧美精品伊人久久| 欧美电影在线播放| 国产欧美视频一区二区| 亚洲毛片在线观看.| 亚洲国产专区校园欧美| 欧美私人网站| 午夜日韩福利| 一二三区精品福利视频| 久久激情五月激情| 欧美日韩极品在线观看一区| 国模私拍一区二区三区| 一区二区精品在线观看| 美女啪啪无遮挡免费久久网站| 国产精品久久久久永久免费观看| 国产一区视频观看| 亚洲在线第一页| 欧美精品久久天天躁| 国产日韩欧美自拍| 一区二区不卡在线视频 午夜欧美不卡'| 欧美一区三区三区高中清蜜桃| 欧美破处大片在线视频| 亚洲高清三级视频| 久久精品日产第一区二区| 国产精品羞羞答答| 亚洲一区二区三区四区视频| 欧美激情a∨在线视频播放| 国产日韩欧美在线视频观看| 亚洲深夜激情| 欧美日韩精品一区二区| 亚洲美女视频在线免费观看| 久久久久久一区二区| 国产精品人成在线观看免费| 亚洲欧洲精品一区二区| 久久伊人免费视频| 国语精品中文字幕| 久久久精品性| 激情成人av在线| 久久久精品国产免大香伊| 国产午夜精品一区二区三区欧美| 亚洲一区视频在线观看视频| 欧美性猛交xxxx免费看久久久 | 国产精品欧美日韩| 亚洲一区二区三区精品在线观看| 欧美日韩一区二区三区在线视频| 亚洲精品欧美日韩| 欧美色图一区二区三区| 亚洲视频福利| 国产日韩av在线播放| 久久国产一二区| 亚洲国产va精品久久久不卡综合| 老妇喷水一区二区三区| 亚洲国产成人一区| 欧美精品一区三区在线观看| 99re这里只有精品6| 欧美色图一区二区三区| 亚洲一区二区三区欧美| 国产欧美日韩综合| 久久永久免费| 99成人精品| 国产精品午夜久久| 久久精品一区二区三区中文字幕| 激情文学一区| 欧美福利视频一区| 亚洲欧美日韩区| 悠悠资源网久久精品| 欧美精品一区二区在线观看| 国产精品av久久久久久麻豆网| 亚洲免费中文字幕| 精品成人久久| 美女视频黄 久久| 国产欧美 在线欧美| 欧美在线你懂的| 亚洲国产日韩一区| 国产精品区一区| 久久综合伊人| 中文欧美在线视频| 国产一区自拍视频| 欧美日韩福利| 另类尿喷潮videofree| 99国产精品久久久久久久久久| 国产精品香蕉在线观看| 久久夜精品va视频免费观看| 日韩亚洲综合在线| 黄色一区二区三区四区| 欧美日韩中国免费专区在线看| 久久黄金**| 在线一区欧美| 在线观看不卡av| 国产欧美一二三区| 免费在线日韩av| 久久精品女人| 亚洲欧美成人| 欧美激情在线狂野欧美精品| 国产精品国产精品国产专区不蜜| 免费欧美网站| 国产精品久久久久天堂| 欧美一区在线看| 国产精品成人v| 免费观看一区| 久久精品盗摄|