Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1128

服务账户

审核人Cybersecurity entrepreneur & security researcher

服务账户 是什么?

服务账户由应用程序、脚本或服务使用的非人类身份,通常用于在没有交互登录的情况下向其他系统进行认证。


服务账户代表的是工作负载而非人。它通常为后端进程而设,如备份任务、Kubernetes Pod、SaaS 连接器,用以调用数据库、API、消息队列或操作系统服务。这类账户往往持有长期有效的密钥(密码、API 密钥、证书)和较大权限,如果管理不善,极易成为横向移动的目标。最佳实践包括将凭据存入密钥保险库、自动轮换、按最小权限分配范围、在云中采用工作负载身份联邦(凭据短期化)、记录审计日志,以及用 OIDC 或 mTLS 等机制替代长期静态密钥。

● 示例

  1. 01

    Pod 通过 Kubernetes ServiceAccount 以有限的 RBAC 权限调用集群 API。

  2. 02

    Azure 托管标识允许虚拟机直接读取 Key Vault,无需存储任何密钥。

● 常见问题

服务账户 是什么?

由应用程序、脚本或服务使用的非人类身份,通常用于在没有交互登录的情况下向其他系统进行认证。 它属于网络安全的 身份与访问 分类。

服务账户 是什么意思?

由应用程序、脚本或服务使用的非人类身份,通常用于在没有交互登录的情况下向其他系统进行认证。

如何防御 服务账户?

针对 服务账户 的防御通常结合技术控制与运营实践,详见上方完整定义。

服务账户 还有哪些其他名称?

常见的别称包括: 非人类身份, 应用账户。

● 相关术语

● 另见