0Pricing
Cyber Security Academy · 课时

IAM 基础

管理身份与访问权限

IAM 基础 是 CoddyKit 上的免费 Cyber Security Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Cyber Security Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Cyber Security Academy 课程共包含 4 节课。

什么是 IAM?

身份与访问管理(IAM)是一套确保正确的身份在正确的时间对正确的资源拥有正确的访问权限的管理方法。

它是组织安全的骨干。

身份识别、身份验证与授权的区别

三个不同的概念:

  • 身份识别:声明您是谁(用户名)。
  • 身份验证:证明您确实是该身份(密码或密钥)。
  • 授权:决定您可以执行哪些操作。

身份与主体

身份代表一个实体:人类用户、服务账户或机器。

在访问系统中,代表某个身份对资源执行操作的已验证身份通常称为主体。

身份生命周期

身份会经历一个生命周期:

  • 加入者:有人加入时为其配置身份。
  • 变更者:角色发生变化时更新其访问权限。
  • 离职者:有人离开时撤销其身份配置。

未能及时撤销配置会遗留危险的孤立账户。

IAM 中的身份验证

IAM 集中管理身份验证,使用户只需针对可信的身份提供方(IdP)证明一次身份。

这样可以避免各个应用分别维护分散且不一致的密码系统。

授权模型

完成身份验证后,授权会决定权限。

常见模型包括RBAC(基于角色)和ABAC(基于属性),下一课将详细介绍这两种模型。

记账与审计

AAA(身份验证、授权、记账)中的第三个 A 是记录谁执行了什么操作。

审计日志有助于调查、满足合规要求以及发现滥用行为。

特权访问

管理员账户和根账户是高价值目标。特权访问管理(PAM)会增加额外的控制措施:

  • 即时提权
  • 会话录制
  • 凭据保管

服务与机器身份

并非所有身份都属于人类。服务账户、应用程序接口客户端和工作负载同样需要身份。

它们的数量通常超过人类用户,因此需要谨慎进行凭据轮换和权限范围限定。

目录服务

目录会集中存储身份和组。示例包括基于 LDAP 的目录和云目录。

应用程序会查询目录,而不是自行维护用户列表。

ldapsearch -x -b 'dc=example,dc=com' '(uid=alice)'

IAM 的重要性

大多数安全漏洞都涉及凭据被窃取或滥用。强大的 IAM 可以:

  • 缩小攻击面。
  • 强制执行一致的策略。
  • 使访问可审计且可撤销。

快速检查

身份验证和授权有什么区别?

回顾

您了解了 IAM 的基础知识。

  • 区分身份识别、身份验证和授权。
  • 管理加入者—变更者—离职者生命周期。
  • 保护特权身份和机器身份,并保留审计日志。

接下来,我们将比较 RBAC 和 ABAC 访问控制模型。

常见问题解答

「IAM 基础」课时是免费的吗?

是的 — 「IAM 基础」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Cyber Security Academy 课程的其余内容,请升级到 CoddyKit PRO。 Cyber Security Academy 课程共包含 4 节课。

「IAM 基础」这节课中我会学到什么?

管理身份与访问权限 你通过在浏览器中直接运行的动手代码来练习 Cyber Security Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Cyber Security Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Cyber Security Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「IAM 基础」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Cyber Security Academy 课中编写并运行代码吗?

能。每节 Cyber Security Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. IAM 基础
  2. RBAC 与 ABAC
  3. SSO 与联合身份
  4. 最小权限
← 返回 Cyber Security Academy