国产一级一区二区_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久久夜色精品国产_欧美色网一区二区
正在播放欧美一区| 欧美成人官网二区| 久久精品国产999大香线蕉| 另类图片国产| 亚洲午夜国产一区99re久久 | 亚洲影视综合| 激情久久久久久| 欧美激情视频在线播放| 亚洲视频在线视频| 国产九九精品视频| 欧美国产视频一区二区| 亚洲国产天堂久久国产91| 欧美三级视频在线| 欧美国产日韩免费| 狼人天天伊人久久| 亚洲欧洲99久久| 亚洲激情社区| 国产一区二区三区免费观看| 国产精品免费一区二区三区在线观看 | 久久精品综合一区| 中国日韩欧美久久久久久久久| 影音先锋久久资源网| 在线观看欧美日韩国产| 国产精品美女久久福利网站| 欧美性做爰猛烈叫床潮| 每日更新成人在线视频| 欧美亚洲网站| 欧美在线观看网站| 亚洲国产日韩欧美| 亚洲欧洲精品一区二区三区| 最新亚洲电影| 亚洲欧美中文日韩v在线观看| 欧美在线视频日韩| 欧美在线一二三四区| 久久午夜电影网| 国产精品一区二区久久精品| 国产精品视频不卡| 国产精品一区二区久久久 | 欧美日韩精品福利| 国产精品福利影院| 国内久久精品视频| 亚洲一二三区在线| 免费不卡在线视频| 国模精品娜娜一二三区| 91久久久精品| 亚洲欧美在线免费| 欧美日韩在线综合| 极品尤物久久久av免费看| 亚洲在线一区二区三区| 欧美成在线观看| 亚洲二区视频| 狂野欧美一区| 国产主播一区二区三区四区| 久久久人成影片一区二区三区观看| 国产精品网曝门| 亚洲综合精品一区二区| 欧美日韩成人网| 一本久久精品一区二区| 免费在线欧美黄色| 亚洲国产精品热久久| 久久精品亚洲乱码伦伦中文 | 久久夜色精品国产亚洲aⅴ| 国产精品香蕉在线观看| 亚洲欧美日韩精品在线| 亚洲国产mv| 国产精品久久久久9999高清| 亚洲专区在线| 国产一区在线播放| 免费欧美日韩| 亚洲人成毛片在线播放| 欧美日韩高清一区| 久久成人人人人精品欧| 国产日韩欧美自拍| 欧美a级理论片| 亚洲精品乱码久久久久久蜜桃麻豆 | 99精品视频免费全部在线| 国产精品久久久久久亚洲调教| 玖玖视频精品| 亚洲视频一区二区免费在线观看| 国产精品自拍三区| 亚洲欧美综合v| 国产自产女人91一区在线观看| 久久综合五月| 亚洲国产99| 欧美三级乱码| 欧美日本国产| 久久久久久自在自线| 欧美影院成人| 久久久久.com| 在线成人中文字幕| 国外成人在线| 久久久国产精品一区二区三区| 在线视频欧美精品| 亚洲手机成人高清视频| 亚洲精品一区中文| 91久久夜色精品国产网站| 亚洲成色777777女色窝| 欧美二区在线播放| 免费观看日韩av| 蜜桃伊人久久| 久久综合久久综合这里只有精品| 久久久久久亚洲精品杨幂换脸| 午夜精品久久久久| 欧美激情精品久久久久久变态| 亚洲一区二区三区777| 亚洲国产精品福利| 洋洋av久久久久久久一区| 亚洲综合久久久久| 欧美影院在线播放| 欧美日韩综合在线| 国产精品jvid在线观看蜜臀 | 久久综合网hezyo| 蜜桃精品久久久久久久免费影院| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲影视九九影院在线观看| 中国成人黄色视屏| 久久久女女女女999久久| 欧美日韩高清区| 国产综合视频在线观看| 日韩一级在线| 久久久青草青青国产亚洲免观| 欧美三区在线| 国产亚洲成人一区| 亚洲视频欧美视频| 欧美精品久久久久久| 国产精品日韩精品欧美精品| 欧美一级黄色录像| 亚洲精品一区二区三区蜜桃久| 亚洲欧美中文日韩v在线观看| 久久久久久高潮国产精品视| 国产深夜精品| 欧美网站大全在线观看| 国产精品一卡二卡| 在线观看欧美日本| 亚洲香蕉在线观看| 欧美成人亚洲成人日韩成人| 激情五月婷婷综合| 久久精品国产77777蜜臀| 99精品黄色片免费大全| 亚洲国产精品va在线看黑人| 亚洲国产日韩精品| 亚洲少妇诱惑| 亚洲专区在线| 一区二区av| 亚洲一区美女视频在线观看免费| 亚洲午夜国产成人av电影男同| 亚洲一区二区三区精品在线| 久久精品欧美日韩| 欧美日韩国产三区| 欧美精品久久99| 欧美日在线观看| 国产美女诱惑一区二区| 日韩午夜激情电影| 中日韩美女免费视频网站在线观看| 老司机凹凸av亚洲导航| 亚洲一区二区三区在线观看视频| 免费成人av| 欧美日韩激情网| 欧美v国产在线一区二区三区| 久久成人在线| 你懂的视频一区二区| 国产精品激情| 久久综合国产精品台湾中文娱乐网| 亚洲一本视频| 国产精品高精视频免费| 亚洲欧洲一区二区三区久久| 欧美日韩国产黄| 久久成人亚洲| 亚洲黄色尤物视频| 欧美日韩视频专区在线播放| 欧美一级片一区| 亚洲国产综合在线| 国产精品久久波多野结衣| 欧美中日韩免费视频| 激情久久一区| 欧美在线一二三| 国产精品mm| 亚洲精品一区在线观看| 久久综合久久综合久久| 亚洲第一搞黄网站| 午夜国产精品影院在线观看| 国产精品多人| 国产精品久久久久影院色老大 | 亚洲国产天堂久久综合| 欧美韩国日本一区| 中文亚洲欧美| 国语自产精品视频在线看一大j8 | 国产伦精品一区二区三区视频黑人 | 国产精品亚洲аv天堂网| 蜜桃av一区二区| 久久久久欧美精品| 欧美日韩小视频| 久久一区二区三区国产精品| 欧美1区2区| 亚洲乱码久久| 亚洲无限av看| 欧美高清视频一区| 亚洲图片欧洲图片av| 影音先锋在线一区| 国产精品免费一区二区三区观看|