chronoctl 令牌
该 token 命令读取一个私有令牌文件,生成并签名随机数,然后返回一个即将过期的令牌,以便在 Authorization 报头中使用。举例来说:
Authorization: CHRONOGRAF-SHA256 <returned-expiring-token>
用法
chronoctl token [flags]
标志
| 标志 | 描述 | 环境变量 | |
|---|---|---|---|
-h | --help | 输出命令帮助 | |
--chronograf-url | Chronograf 的 URL (默认值为 http://localhost:8888) | CHRONOGRAF_URL | |
-k | --skip-verify | 跳过 TLS 认证验证 | |
--priv-key-file | 超级管理员令牌认证的私钥文件位置 | PRIV_KEY_FILE |
示例
以下示例使用启动Chronograf服务器时使用的RSA密钥,并返回一个可以用来获得Chronograf超级管理员访问权限的即将过期的令牌。
私钥必须与启动Chronograf服务器时使用的公钥相对应。
chronoctl token --priv-key-file /path/to/chronograf-rsa