教材原文段落
the username without the password, it has no proof that the user is John
Doe. Anyone who knows John's username can impersonate him. Each authentication technique or factor has benefits and drawbacks. Thus, it
is important to evaluate each mechanism in the context of the environment
where it is deployed. For example, a facility that processes Top Secret
materials requires very strong authentication mechanisms. In contrast,
authentication requirements for students within a classroom environment
are significantly less. While identification and authentication methods authenticate people, they
also authenticate devices and services.
The “Device Authentication” and
“Service Authentication” sections, later in this chapter, explain devices and
services in more depth. You can simplify identification and authentication by thinking
about a username and a password. Users identify themselves with
usernames and authenticate (or prove their identity) with passwords. Of
course, there are many more identification and authentication methods,
but this simplification helps you keep the terms clear. Comparing Subjects and Objects
Access control addresses more than just controlling which users can access
which files or services. It is about the relationships between entities (subjects
and objects).
Access is the transfer of information from an object to a subject,
which makes it important to understand the definition of both subject and
object. Chapter 8, “Principles of Security Models, Design, and Capabilities,”
covers subjects and objects in more depth. The following provides a short
reminder:
Subject A subject is an active entity that accesses a passive object to receive
information from, or data about, an object. Subjects can be users, programs,
processes, services, computers, or anything else that can access a resource. When authorized, subjects can modify objects. Object An object is a passive entity that provides information to active
subjects.
Examples of objects are files, databases, computers, programs,
processes, services, printers, and storage media.
中文直译 / 整理
用户名而不验证密码,就无法证明用户确实是约翰·多伊。 任何知道约翰用户
名的人都可以冒充他。 每种身份验证技术或因素都有其优缺点。 因此,重要的是根据其部署环境评估
每种机制。 例如,处理绝密材料的设施需要非常强大的身份验证机制。 相比之
下,教室环境中学生的身份验证要求则显著较低。 虽然身份识别和身份验证方法用于验证人员,但它们也用于验证设备和服务。 本章后续的“设备身份验证”和“服务身份验证”部分将更深入地介绍设备
和服务。 你可以通过思考用户名和密码来简化身份识别和身份验证。 用户使用
用户名标识自己,并使用密码进行身份验证(或证明其身份)。 当然,还
有许多其他身份识别和身份验证方法,但这种简化有助于你清晰区分这些
术语。 比较主体与客体
访问控制所涉及的不仅仅是控制哪些用户可以访问哪些文件或服务。 它关乎实
体(主体和客体)之间的关系。 访问是指信息从客体向主体的传输,因此理解
主体和客体的定义至关重要。 第8章“安全模型、设计与能力的原则”将更深入
地介绍主体和客体。 以下内容提供简要提醒:
主题 A 主体 是一个主动实体,它访问一个被动对象以获取有关该对象的信息或数
据。
主体可以是用户、程序、进程、服务、计算机或任何其他能够访问资源的实
体。 经授权后,主体可以修改对象。 对象 一个 对象 是一个被动实体,为活跃的主体提供信息。 对象的例子包括
文件、数据库、计算机、程序、进程、服务、打印机和存储介质。
小白解释
场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。
这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。
把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。
你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。
本页术语用人话说:
认证:认证是验证“你是不是你声称的那个人”。
授权:授权是认证之后决定你能访问什么、能做什么。
程序:程序是一步一步怎么做。
入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。
常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。
读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。
考点提醒
考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。
先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。
最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。
密码、令牌、生物特征、多因素认证都服务认证。
认证成功不等于什么都能做;权限仍要单独授权。
Step-by-step、SOP 常对应 procedure。
IPS 放在线路中,误报可能影响可用性。
身份管理题要区分识别、认证、授权、审计。
排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。