2024-11-21 一站式 AI 平台生日大派对!2024-11-21 一站式 AI 平台生日大派对! 无问芯穹特别推出多项超值福利!立即参与
Skip to content

AICoder Shell 使用入门

AICoder 提供了 AICoder Shell,一个基于 Web 的命令行终端。AICoder Shell 是一个预装了常用工具的 CPU 实例,无需配置,即可使用。

从智算云控制台启动

点击智算云控制台顶部按钮激活 AICoder Shell。

alt text

NOTE

如果租户资源分布在多个可用区,智算云平台将弹窗,提示您选择一个可用区启动 AICoder Shell。

如果当前可用区资源充足,智算云控制台的底部窗格中将启动一个会话窗格,并显示命令行提示符。该会话可能需要几秒钟的时间来完成初始化。您可以调整窗口高度,或转换为全屏体验。

alt text

AICoder Shell 激活成功后,会为您分配一个 CPU 实例,并配有 10 GB 的免费永久性磁盘存储空间。如果您所属的租户在当前可用区购买了共享高性能存储,AICoder Shell 会自动挂载该共享高性能存储。

使用 AICoder Shell 网页终端

AICoder Shell 可让您从智算云控制台中打开多个终端窗口,通过命令行快速访问开发机或外部资源。您可以开启最多 5 个 AICoder Shell 连接。

在本地连接到 AICoder Shell

您可以在本地机器和 AICoder Shell 环境之间建立交互式 SSH 会话,并在两个环境之间复制文件。

TIP

  • 与 AICoder Shell 建立安全连接需要 SSH 公钥。请确保您的公钥已添加到 AICoder Shell 的授权密钥中。如果您需要帮助,请参阅我们的添加公钥指南
  • 一键重置 AICoder Shell 将会清除持久化存储,因此重置后需要重新上传 SSH 公钥。

安全起见,AICoder 不会直接向公网暴露访问地址。我们提供了一种 SSH 跳转机(ssh-jumper.cloud.infini-ai.com)中转的解决方案,帮助您顺利连接到我们平台上的 AICoder 实例。

一键复制 SSH 连接命令

打开 AICoder Shell 后,在窗口右上角点击密钥按钮,点击后出现如下弹窗:

alt text

例如,用户 Jane Doe 的 SSH 连接命令可能是:

bash
ssh -J ssh-jumper.cloud.infini-ai.com root@aic-c8lkg5b88mieqw6b

此命令使用了 SSH 跳转(-J)功能,将连接首先路由到跳板主机,然后再转发到最终目标实例。root 为默认 SSH 登录用户名(部分旧版实例展示为非 root 普通用户名,请重启),aicoder_id 替换为目标实例的标识。建议您直接在平台一键复制 SSH 连接命令。

NOTE

  • SSH 连接登录要求用户已完成实名认证。请按照提示完成认证。
  • 首次打开后,SSH 地址仅以密文展示。阅读并同意补充协议后,弹窗中将展示展示当前 AICoder 实例的真实地址。

访问共享存储

如果您的租户在当前可用区购买了共享高性能存储,AICoder Shell 会自动挂载该共享高性能存储。

登入 AICoder Shell 时,默认展示当前挂载的共享高性能存储路径。

快速访问开发机

您可以从 AICoder Shell 快速访问当前用户的开发机。点击 AICoder Shell 的登录开发机按钮,AICoder Shell 左侧会展示开发机列表,点击可快速登录到您的开发机。

alt text

NOTE

开发机列表仅展示正在运行中的开发机,仅展示当前用户的开发机。

重启 AICoder Shell

如果 AICoder Shell 环境出现问题,您可以点击 AICoder Shell 右上角的重启按钮,重新启动 AICoder Shell。

一键重置 AICoder Shell

默认情况下,AICoder Shell 会为您在当前可用区分配一个 CPU 实例,并配置 10 GB 的免费永久性磁盘存储空间。

您可以重置 AICoder Shell,并清除持久化存储,将 AICoder Shell 根目录恢复到默认状态。重置操作会为您配置新的 AICoder CPU 实例。