ossctl 是访问 OSS 的命令行工具。配置完成后,您可以通过命令行上传、下载和列出 OSS 存储桶中的对象。
操作前确认
- 已创建需要访问的 OSS 存储桶(Bucket),并已获得访问该存储桶的权限。
- 当前环境可以访问存储桶所在地域的 OSS 访问端点。
获取访问端点
-
登录 GPU 云服务控制台,进入 存储 > 对象存储 页面。
-
在右上角选择存储桶所在地域。
-
在 存储桶 页签中,复制列表上方展示的 访问端点。
不同地域使用不同访问端点。配置
ossctl 时,请使用存储桶所在地域对应的访问端点。
获取访问密钥
-
进入 存储 > 对象存储 页面。
-
单击 访问密钥 页签,然后创建访问密钥。
-
配置访问密钥参数,然后提交。
-
保存生成的 Access Key 和 Secret Key。
Secret Key 仅用于访问鉴权。请妥善保存,不要通过公开渠道传递或写入日志。
下载 ossctl
根据本地操作系统下载 ossctl。
Windows 下载
Linux amd64 下载
macOS amd64 下载
macOS arm64 下载
配置 OSS
下载完成后,按操作系统添加 OSS 访问配置。
Linux 或 macOS 配置
Windows 配置
参数说明
验证配置
配置完成后,可以列出已授权存储桶中的对象,验证 ossctl 是否可用。
其中:
<CONFIGNAME> 是本地 OSS 访问配置名称。
<BUCKET> 是已授权访问的存储桶名称。
如果命令执行失败,请先检查访问端点、访问密钥、配置名称、存储桶授权和网络连通性。如果仍无法解决,请记录错误信息并联系技术支持。