teleport 中 tbot 与 teleport cluster 的安全通信
1. 证书签名过程概述 当 tbot 请求证书时,它与 Teleport 集群的 Auth Service 交互: 私钥生成: tbot 本地生成自己的私钥和公钥(通常使用 Elliptic Curve 或 RSA 算法)。 这对密钥仅存储在 tbot 的环境中,私钥不会发送到 Teleport 集群。 CSR(Certificate Signing Request)生成: tbot 使用生成的公钥创建一个 CSR(证书签名请求),并将其发送到 Teleport 集群的 Auth Service。 CSR 包含: 公钥 证书用途(如 SSH、Kubernetes、数据库等) tbot 的身份信息(例如角色、用户名等) CA 签名: Teleport 集群的 Auth Service 验证 tbot 的身份(基于 token 或已有证书)。 一旦认证通过,Auth Service 使用 Teleport […]