管理您的账户 (AER 2.32)

个人账户

概览

本节介绍如何创建新帐户、登录和注销以及访问不同类型帐户的设置和功能。

创建新帐户

所有 Anaconda Repository 用户无需登录即可查找、下载和使用软件包。

您需要一个 Anaconda Repository 帐户才能:

  • 访问与您共享的私人包,或
  • 作者包(可选)。

要注册一个新的 Anaconda Repository 用户帐户:

如果您的管理员向您发送了一封包含登录地址、用户名和密码的电子邮件,请使用该电子邮件。除此以外,

  • 在浏览器中,转到管理员给您的地址。
  • 确保“注册”选项卡处于活动状态。

注意:还有一个登录选项卡供现有用户登录。

Anaconda Repo 主页

  • 选择一个用户名。
  • 输入您的电子邮件地址。
  • 创建密码。注意:密码长度必须至少为 7 个字符。
  • 再次输入密码进行确认。
  • 阅读并接受条款和条件。
  • 单击注册按钮。系统会创建您的用户帐户,让您登录,并将您带到您的个人仪表板。

提示:如果您已连接到 Internet 并且您用于注册的电子邮件地址与 Gravatar 帐户相关联,则 Anaconda Repository 可以显示个人资料照片。前往gravatar.com 关联您的电子邮件地址或更改您的 Gravatar 个人资料照片。

当您登录到 Anaconda Repository 时,配置文件下拉菜单将出现在每个页面的右上角。这表示当前活动用户或组织的名称。

Anaconda Repo 用户工具栏

最左边的按钮是工具下拉菜单。工具菜单包含以下选项:

  1. 横向 - 您的主页。
  2. 查看全部 - 您创建的所有包、笔记本和环境。
  3. 包 - 仅您创建的包。
  4. 笔记本 - 仅您创建的笔记本。
  5. 环境 - 仅您创建的环境。
  6. 收藏夹 - 来自您已加星标的其他用户的包
  7. 组织 - 创建新组织的链接
  8. 组成员资格 - 如果您是组织的一部分,则可以访问的组。
  9. 标签 - 您创建的标签,例如测试或开发。有关其他信息,请参阅文档。

Anaconda Repo 工具栏菜单

您使用此帐户创建的包、笔记本和环境显示在此仪表板上。

另请参阅:使用包

重置密码

登录屏幕提供两个链接以帮助重新获得对您帐户的访问权限:

  • 我忘记了我的用户名。单击此链接可将用户名通过电子邮件发送到记录的电子邮件地址。
  • 我忘记了我的密码。单击此链接可将重置密码链接发送到记录的电子邮件地址。注意:重置密码链接将在 24 小时内过期。如果您无法再访问电子邮件帐户,请向您的管理员寻求帮助。

控制访问

管理访问权限的最佳方法是创建 OrganizationsGroups,这允许您为每个包、笔记本或环境设置单独的权限。

您还可以使用令牌系统控制访问。

访问控制令牌是一个随机的字母数字令牌字符串,它被插入到您提供给另一个 Anaconda Repository 用户的 URL 中。令牌允许他们下载您标记为私有的包。只有拥有正确访问令牌的用户才能访问私有文件。

您可以使用令牌来控制对 Anaconda Repository 上的私有存储库、集合或包的访问。生成令牌时,令牌授予的访问程度是完全可配置的。

可以生成多个令牌来控制哪些用户组可以访问某些功能(如果他们拥有适当的令牌)。

注意:令牌提供对指定频道中所有包的访问。

生成令牌

令牌可以使用用户界面生成,也可以使用 Anaconda 客户端从命令行生成。

方法 1.使用 Web 用户界面。去:

HTTPS // <-水蟒-回购> / <通道> /设置/访问

注意:将您的管理员给您的地址替换为 <your-anaconda-repo>。

为访问令牌选择一个名称并设置所需的范围:

Anaconda 回购代币

默认情况下,令牌将在一年后过期。

方法 2.使用 Anaconda 客户端生成令牌。打开终端窗口并输入:

anaconda  auth  --创建 --命名 您的-令牌-名称 --范围 'repos conda:download'

本示例中的令牌提供了下载任何私有 conda 存储库的访问权限。可以使用以下命令启用它 :conda config

conda 配置 ——添加 频道 https : // conda . 蟒蛇org / t /<令牌>/<通道>

范围可以作为空格分隔的引用列表提供。可用的范围是

  • all: 允许所有操作
  • api: 允许所有 API 操作
  • api:modify-group: 允许添加和修改组
  • api:read: 允许对 API 站点的读取访问
  • api:write:允许对 API 站点进行写访问
  • conda:允许对 Conda 存储库的所有操作
  • conda:download:允许从 Conda 存储库进行私人下载
  • pypi: 允许对 PyPI 存储库的所有操作
  • pypi:download:允许从 PyPI 存储库私人下载
  • pypi:upload: 允许上传到 PyPI 存储库
  • repos: 允许访问所有包存储库

注意:不能更改预先存在的令牌。您必须撤销令牌,然后创建一个新令牌。

撤销令牌

令牌可以从用户界面撤销,如下所示:

HTTPS // <-水蟒-回购> / <通道> /设置/访问

注意:将您的管理员给您的地址替换为 <your-anaconda-repo>。

或使用 Anaconda 客户端:

anaconda  auth  - r 你的-令牌-名称

组织账户

用户可以创建Anaconda Repository 组织。创建一个组织以:

  • 在组织帐户而不是您的个人帐户下共享包、环境或笔记本
  • 分配多个帐户管理员
  • 为用户组分配不同的访问权限并按组自定义每个包的访问权限