这里不重复定义,只记录几点比较重要的相关概念。
为了实现完备的自主访问控制机制,系统要将访问控制矩阵相应的信息以某种形式保存在系统中。访问控制矩阵的每一行表示一个主体,每一列表示一个受保护的客 体,矩阵中的元素表示主体可对客体进行的访问模式。目前在操作系统中实现的自主访问控制机制都不是将矩阵整个地保存起来,因为这样做效率很低。
于是,出现了两种实现方式:
1)基于行的自主访问控制机制
基于行的自主访问控制机制在每个主体上都附加一个该主体可访问的客体的明细表,根据表中信息的不同又可分成以下三种形式,即能力表、前缀表和口令。
2)基于列的自主访问控制机制
基于列的自主访问控制机制,在每个客体上都附加一个可访问它的主体的明细表,它有两种形式,即保护位和访问控制表(Access Control List,ACL)。
这里比较清楚的说明了以上概念:http://book.2cto.com/201310/34590.html
ACL相关资料:http://www.cnblogs.com/ZhangShuo/articles/1836971.html