自主访问控制

✍ dations ◷ 2025-07-11 20:20:13 #自主访问控制

在计算机安全中,自主访问控制(英语:discretionary access control,缩写DAC)由《可信计算机系统评估准则》所定义的访问控制中的一种类型。它是根据主体(如用户、进程或 I/O 设备等)的身份和他所属的组限制对客体的访问。所谓的自主,是因为拥有访问权限的主体,可以直接(或间接)地将访问权限赋予其他主体(除非受到强制访问控制的限制)。

自主访问控制常常与强制访问控制(MAC, Mandatory Access Control, 又叫非自主访问控制)对比。有时候,一个系统称其整体有“自主的”或者“纯自主的”访问控制的时候,意味着这个系统没有强制访问控制。而有的时候,系统也可以同时实现自主访问控制和强制访问控制,其中自主访问控制是指一类可以在主体之间相互转让权限的访问控制,而强制访问控制则指的是另一类强制限制权限的访问控制。

实际上这个术语的意思并不像《可信计算机系统评估准则》中给出的定义一样清晰,这是因为评估准则中并没有强调实现的概念。因此,至少有两种实现方法,分别是:基于属主(多数情况采用此方法)和基于能力。

自主访问控制通常假定所有客体都有属主,并且属主能够修改访问该客体的权限,这可能因为大部分系统的确通过属主的概念来实现的。但是评估准则中并没有关于属主的说明,所以技术上访问控制系统并非必须拥有属主。

基于这种实现下,用户(属主)能够修改安全属性。一个直接的例子是 Unix 的文件模式。

能力系统有时被认为能够提供自主的控制,因为它允许主体将权限转让给其他主体,即使基于用户能力的安全系统根本没有基于主体身份限制访问。(一般来说,能力安全系统并不允许权限被传递给“任何其他主体”;主体想要转让它的权限必须访问接受权限的主体,但在系统里主体一般是没有访问能力访问其他所有主体的)。

相关

  • Mixed amphetamine salts安非他命(英文名称:Amphetamine也称为苯丙胺,为中枢神经刺激剂,用来治疗注意力不足过动症、嗜睡症、和肥胖症。“Amphetamine”一名撷取自alpha‑methylphenethylamine。 安非他
  • 新兴区坐标:22°37′42″N 120°18′22″E / 22.6283893°N 120.3060706°E / 22.6283893; 120.3060706新兴区(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,Bli
  • 宗贞国宗贞国(1422年-1494年8月18日),幼名彦七,日本室町时代中期至战国时代武将,对马国守护大名,宗氏第11代当主,官位刑部少辅。他是第9代当主宗贞盛之弟宗盛国次子,后被第十代当主宗成职过
  • 玛丽·瓦莱丽 (奥地利女大公)玛丽·瓦莱丽,奥地利女大公(德语:Marie Valerie, Erzherzogin von Österreich,1868年4月22日-1924年9月6日)是奥匈帝国女大公。玛丽·瓦莱丽是奥地利帝国皇帝弗朗茨·约瑟夫一世
  • SM娱乐SM娱乐(韩语:SM엔터테인먼트;英语:SM Entertainment)是由歌手出身的李秀满于1995年创办的一间韩国大型娱乐公司,其名称是由“Star Museum”缩写而来,与JYP娱乐、YG娱乐并称为韩国三
  • 大卫·麦克拉伦·巴大卫·麦克拉伦·巴 (1915年6月3日去世,24岁),苏格兰橄榄球运动员。大卫在第一次世界大战中于法国阵亡,他当时正效力戈登高地兵团。大卫在1911至1914年为牛津大学橄榄球队效力。
  • 李载平李载平(1925年8月17日-2018年5月30日),福建福州人,中国分子生物学家,中国工程院院士。1947年毕业于北京大学化学系,1960年上海生物化学研究所研究生毕业。1996年当选为中国工程院院
  • 盖尔曼矩阵 盖尔曼矩阵,以物理学家默里·盖尔曼命名,为SU(3)群无穷小生成元的一种表象。此群的李代数维度为8,因此有8组线性无关的生成元,可写为 g
  • 古列尔莫·布雷齐古列尔莫·布雷齐(意大利语:Guglielmo Brezzi,1898年12月24日-1926年4月7日),意大利男子足球运动员,司职前锋。他曾代表意大利国奥队参加1920年夏季奥林匹克运动会足球比赛,获得第四名。
  • 乔纳森·莱科乔纳森·基索洛凯莱·莱科(法语:Jonathan Kisolokele Leko,1999年4月24日-)是一名刚果裔英格兰足球运动员,司职中场,现效力于英甲俱乐部米尔顿凯恩斯。莱科生于萨伊金沙萨,8岁时随父亲逃难至英国获得庇护权。他11岁时加入西布罗姆维奇学习踢球。2015年9月23日英格兰足球联赛杯对诺里奇城,他在77分钟换入,首次代表球队上场。2016年4月2日联赛对桑德兰,他在78分钟换下赛度·巴拉希諾,以16岁344天之龄首次在联赛上场。赛季最后一场联赛对利物浦的比赛,他交出一助攻让萨洛蒙·隆东