管理您的账户 (AER 2.26) ¶
个人账户¶
概览¶
本节介绍如何创建新帐户、登录和注销以及访问不同类型帐户的设置和功能。
创建新帐户¶
所有 Anaconda Repository 用户无需登录即可查找、下载和使用软件包。
您需要一个 Anaconda Repository 帐户才能:
- 访问与您共享的私人包,或
- 作者包(可选)。
要注册一个新的 Anaconda Repository 用户帐户:
如果您的管理员向您发送了一封包含登录地址、用户名和密码的电子邮件,请使用该电子邮件。除此以外,
- 在浏览器中,转到管理员给您的地址。
- 确保“注册”选项卡处于活动状态。
注意:还有一个登录选项卡供现有用户登录。
- 选择一个用户名。
- 输入您的电子邮件地址。
- 创建密码。注意:密码长度必须至少为 7 个字符。
- 再次输入密码进行确认。
- 阅读并接受条款和条件。
- 单击注册按钮。系统会创建您的用户帐户,让您登录,并将您带到您的个人仪表板。
提示:如果您已连接到 Internet 并且您用于注册的电子邮件地址与 Gravatar 帐户相关联,则 Anaconda Repository 可以显示个人资料照片。前往gravatar.com 关联您的电子邮件地址或更改您的 Gravatar 个人资料照片。
当您登录到 Anaconda Repository 时,配置文件下拉菜单将出现在每个页面的右上角。这表示当前活动用户或组织的名称。
最左边的按钮是工具下拉菜单。工具菜单包含以下选项:
- 横向 - 您的主页。
- 查看全部 - 您创建的所有包、笔记本和环境。
- 包 - 仅您创建的包。
- 笔记本 - 仅您创建的笔记本。
- 环境 - 仅您创建的环境。
- 收藏夹 - 来自您已加星标的其他用户的包
- 组织 - 创建新组织的链接
- 组成员资格 - 如果您是组织的一部分,则可以访问的组。
- 标签 - 您创建的标签,例如测试或开发。有关其他信息,请参阅文档。
您使用此帐户创建的包、笔记本和环境显示在此仪表板上。
另请参阅:使用包
重置密码¶
登录屏幕提供两个链接以帮助重新获得对您帐户的访问权限:
- 我忘记了我的用户名。单击此链接可将用户名通过电子邮件发送到记录的电子邮件地址。
- 我忘记了我的密码。单击此链接可将重置密码链接发送到记录的电子邮件地址。注意:重置密码链接将在 24 小时内过期。如果您无法再访问电子邮件帐户,请向您的管理员寻求帮助。
控制访问¶
管理访问权限的最佳方法是创建 Organizations或Groups,这允许您为每个包、笔记本或环境设置单独的权限。
您还可以使用令牌系统控制访问。
访问控制令牌是一个随机的字母数字令牌字符串,它被插入到您提供给另一个 Anaconda Repository 用户的 URL 中。令牌允许他们下载您标记为私有的包。只有拥有正确访问令牌的用户才能访问私有文件。
您可以使用令牌来控制对 Anaconda Repository 上的私有存储库、集合或包的访问。生成令牌时,令牌授予的访问程度是完全可配置的。
可以生成多个令牌来控制哪些用户组可以访问某些功能(如果他们拥有适当的令牌)。
注意:令牌提供对指定频道中所有包的访问。
生成令牌¶
令牌可以使用用户界面生成,也可以使用 Anaconda 客户端从命令行生成。
方法 1.使用 Web 用户界面。去:
HTTPS :// <您-水蟒-回购> / <通道> /设置/访问
注意:将您的管理员给您的地址替换为 <your-anaconda-repo>。
为访问令牌选择一个名称并设置所需的范围:
默认情况下,令牌将在一年后过期。
方法 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 组织。创建一个组织以:
- 在组织帐户而不是您的个人帐户下共享包、环境或笔记本
- 分配多个帐户管理员
- 为用户组分配不同的访问权限并按组自定义每个包的访问权限