访问控制分为什么
访问控制分为物理访问控制和逻辑访问控制;物理访问控制,如符合标准规定的用户、设备、门、锁和安全环境等方面的要求,而逻辑访问控制则是在数据、应用、系统、网络和权限等层面进行实现的。
本文操作环境:windows7系统,DELL G3电脑
访问控制分为什么?
访问控制可以分为两个层次:物理访问控制和逻辑访问控制。 物理访问控制如符合标准规定的用户、设备、门、锁和安全环境等方面的要求,而逻辑访问控制则是在数据、应用、系统、网络和权限等层面进行实现的。
访问控制技术,指防止对任何资源进行未授权的访问,从而使计算机系统在合法的范围内使用。意指用户身份及其所归属的某项定义组来限制用户对某些信息项的访问,或限制对某些控制功能的使用的一种技术,如UniNAC网络准入控制系统的原理就是基于此技术之上。
访问控制通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。
访问控制的概念及要素
访问控制(Access Control)指系统对用户身份及其所属的预先定义的策略组限制其使用数据资源能力的手段。通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。访问控制是系统保密性、完整性、可用性和合法使用性的重要基础,是网络安全防范和资源保护的关键策略之一,也是主体依据某些控制策略或权限对客体本身或其资源进行的不同授权访问。
访问控制的主要目的是限制访问主体对客体的访问,从而保障数据资源在合法范围内得以有效使用和管理。为了达到上述目的,访问控制需要完成两个任务:识别和确认访问系统的用户、决定该用户可以对某一系统资源进行何种类型的访问。
访问控制包括三个要素:主体、客体和控制策略。
(1)主体S(Subject)。是指提出访问资源具体请求。是某一操作动作的发起者,但不一定是动作的执行者,可能是某一用户,也可以是用户启动的进程、服务和设备等。
(2)客体O(Object)。是指被访问资源的实体。所有可以被操作的信息、资源、对象都可以是客体。客体可以是信息、文件、记录等集合体,也可以是网络上硬件设施、无限通信中的终端,甚至可以包含另外一个客体。
(3)控制策略A(Attribution)。是主体对客体的相关访问规则集合,即属性集合。访问策略体现了一种授权行为,也是客体对主体某些操作行为的默认。
访问控制的功能及原理
访问控制的主要功能包括:保证合法用户访问受权保护的网络资源,防止非法的主体进入受保护的网络资源,或防止合法用户对受保护的网络资源进行非授权的访问。访问控制首先需要对用户身份的合法性进行验证,同时利用控制策略进行选用和管理工作。当用户身份和访问权限验证之后,还需要对越权操作进行监控。因此,访问控制的内容包括认证、控制策略实现和安全审计。
(1)认证。包括主体对客体的识别及客体对主体的检验确认。
(2)控制策略。通过合理地设定控制规则集合,确保用户对信息资源在授权范围内的合法使用。既要确保授权用户的合理使用,又要防止非法用户侵权进入系统,使重要信息资源泄露。同时对合法用户,也不能越权行使权限以外的功能及访问范围。
(3)安全审计。系统可以自动根据用户的访问权限,对计算机网络环境下的有关活动或行为进行系统的、独立的检查验证,并做出相应评价与审计。
更多相关知识,请访问常见问题栏目!
以上是访问控制分为什么的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

如何使用Vue进行权限管理和访问控制在现代Web应用程序中,权限管理和访问控制是一项关键的功能。Vue作为一种流行的JavaScript框架,提供了一种简单而灵活的方式来实现权限管理和访问控制。本文将介绍如何使用Vue来实现基本的权限管理和访问控制功能,并附上代码示例。定义角色和权限在开始之前,首先需要定义应用程序中的角色和权限。角色是一组特定的权限集合,而

Nginx如何实现基于请求来源IP的访问控制配置,需要具体代码示例在网络应用开发中,保护服务器免受恶意攻击是非常重要的一环。使用Nginx作为反向代理服务器,我们可以通过配置IP访问控制,限制特定IP地址的访问权限,以提高服务器的安全性。本文将介绍如何在Nginx中实现基于请求来源IP的访问控制配置,并提供具体的代码示例。首先,我们需要编辑Nginx的配置文

随着互联网的发展,访问控制问题越来越成为一个重要的话题。在传统的权限管理中,一般采用角色授权或者访问控制列表来实现对资源的控制。然而,这种方法往往无法适应大规模的访问控制需求,因为它难以灵活地实现对不同角色和资源的访问控制。针对这个问题,使用Go语言解决大规模访问控制问题成为了一种有效的方法。Go语言是一种面向并发编程的语言,它有着出色的并发性能和快速的编译

深入探讨Nginx的流量分析和访问控制方法Nginx是一款高性能的开源Web服务器,其功能强大且可扩展,因此被广泛应用于互联网领域。在实际应用中,我们通常需要对Nginx的流量进行分析以及对访问进行控制。本文将深入探讨Nginx的流量分析和访问控制方法,并提供相应的代码示例。一、Nginx流量分析Nginx提供了许多内置变量,可用于对流量进行分析。其中,常用

win10无法打开访问控制编辑器是一个不常见的问题,一般都是在外置硬盘和U盘中才会出现这个问题,其实解决方法非常的简单,使用安全模式打开看下就行,下面来看看详细的教程吧。win10无法打开访问控制编辑器1.登陆界面中,按住shift,点击按钮,点击2.--,点击3.重启后,按F5尝试进入,看看是否能够进入即可。win10安全模式相关文章>>>如何进入win10安全模式<<<>>>win10安全模式怎么修复系统<<<

PHP如何处理跨域请求和访问控制?摘要:随着互联网应用的发展,跨域请求和访问控制成为了PHP开发中一个重要的议题。本文将介绍PHP如何处理跨域请求和访问控制的方法和技巧,旨在帮助开发者更好地理解和应对这些问题。什么是跨域请求?跨域请求是指在浏览器中,一个域下的网页请求访问另一个域下的资源。跨域请求一般会出现在AJAX请求、图片/脚本/css的引用等情况下。由

Nginx访问控制配置,限制指定用户访问在Web服务器中,访问控制是一个重要的安全措施,用于限制特定用户或IP地址的访问权限。Nginx作为一款高性能的Web服务器,也提供了强大的访问控制功能。本文将介绍如何使用Nginx配置限制指定用户的访问权限,同时提供代码示例供参考。首先,我们需要准备一个基本的Nginx配置文件。假设我们已经有一个网站,配置文件路径为

随着互联网应用的普及,我们希望能够在应用程序内部实现对数据的保护,以保证敏感数据不乱用或不被窃取。其中之一的解决方案是使用基于角色的访问控制(RBAC)。基于角色的访问控制(RBAC)是建立在用户和角色之间的关系上的一种访问控制模型。该模型的核心思想是将用户的角色与访问控制操作联系起来,而不是将访问控制操作直接与用户联系起来。这种方式提高了访问控制的灵活性,