令牌#
令牌是用于在 Anaconda 中识别用户的随机字符字符串。您的令牌使您能够访问 Anaconda Cloud 中订阅层级的功能和特性。
Anaconda 使用两种类型的令牌
组织访问令牌 - 您的组织令牌使您能够连接到组织的频道以下载包。组织中的每个用户都有唯一的令牌。您的组织访问令牌在组织的订阅结束后的 30 天后或订阅被取消时立即过期。如果您没有有效的令牌,您将无法访问组织内的频道以下载包。
服务帐户令牌 - 服务帐户允许您使用 Anaconda Cloud API 与您的组织进行交互。生成服务帐户会为您提供唯一的客户端 ID 和客户端令牌。有关更多信息,请参阅 服务帐户.
颁发/重新颁发令牌#
您必须在组织中被分配一个席位才能为自己颁发令牌。分配席位后,您可以随时为自己生成新的组织令牌。
转到您组织的页面。
从左侧导航中选择令牌访问。
如果您是第一次接收令牌,请单击激活令牌,如果您要获取新令牌,请单击重新颁发令牌。包含私有组织令牌的自动电子邮件将发送到与您的 Anaconda 帐户关联的地址。
注意
重新颁发令牌将使先前令牌失效。所有新生成的令牌都将在您的组织订阅过期时过期。
同步您的令牌#
续订订阅不会延长令牌的有效期。如果您已续订订阅,并且希望保留当前令牌,请同步您的令牌以将其有效期延长至组织的新订阅过期日期。
要同步您的令牌
转到您组织的页面。
从左侧导航中选择令牌访问。
单击同步令牌。
设置您的令牌#
为自己颁发令牌后,您必须配置 conda 以使用它访问组织的频道。有两种主要方法可以设置您的令牌以供使用。选择最适合您的工作方式的选项。
使用 CLI 设置您的令牌#
使用 CLI 设置您的令牌需要 conda-token
包。如果您没有此包,可以使用 conda 安装它。
打开终端(Windows 用户的 Anaconda Prompt)。您应该看到命令行前缀为
(base)
。这意味着您位于基本 conda 环境中。通过运行以下命令安装
conda-token
conda install conda-token -n base
出现提示时输入“y”以继续安装。
安装
conda-token
后,运行以下命令# Replace <TOKEN> with the organization token you received in your email conda token set <TOKEN>
警告
您必须在每次收到新令牌时运行此命令。
站点令牌#
站点令牌是由整个组织使用的组织访问令牌。此访问令牌可以对任何组织成员进行身份验证,以访问精选的 Anaconda 存储库和您的组织频道(Business 层)。站点令牌的颁发/重新颁发和同步方式与个人访问令牌类似,不过只有管理员有权颁发/重新颁发站点令牌,并且不会发送电子邮件来传递令牌;相反,您的站点令牌会显示在浏览器中。
将您的令牌保存在安全的地方!关闭窗口后,令牌将无法访问。以安全的方式将此令牌分发给组织成员。用户不再需要在您的组织中被分配席位才能使用组织的站点令牌。
警告
重新颁发站点令牌将使先前令牌失效。需要将新令牌分发给所有组织成员,他们必须设置新令牌才能重新访问精选的 Anaconda 存储库和您的组织频道。
如果您有兴趣购买站点令牌,请联系 Anaconda,地址为 sales@anaconda.com.