centos使用阿里云对象存储OSS命令行工具上传文件

centos使用阿里云对象存储OSS命令行工具ossutil上传文件

购买阿里云OSS、获取Access Key、Secret Key这里不再叙述,可参看阿里云对象存储OSS官方文档,本文讲使用ossutil工具上传文件。本文所使用到的云服务器ECS和OSS都是在美国同一个区域,也建议购买同一个区域的环境,这样OSS和服务器就类似于内网传输,速度会快很多。

下载ossutil

  1. 查看系统环境,根据系统位数选择对应版本ossutil
uname -a

如果显示x86_64说明是64位操作系统,没有显示就是32位。本文环境如下,是64位操作系统。
64位

  1. 找到你要放ossutil工具的地方,下载ossutil
64位
wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64

32 位
wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil32

下载

更改权限

chomd 755 ossutil64

更改权限

配置

./ossutil64 config
  1. 配置保存配置路径和文件名,可以默认
    第一项配置文件可以默认
  2. 输入endpoint,如果服务器和oss在同一个区域,可以使用域名中包含internal的项,否则不可以
  3. 输入accessKeyID
  4. 输入accessKeySecret
  5. stsToke,非必配项,若采用STS临时授权方式访问OSS需要配置该项,否则置空即可。stsToken生成方式参考临时访问凭证
  6. 可通过查看配置测试是否成功
 ./ossutil64 stat oss://你的bucket名
  1. 利用cp命令拷贝目录到oss,–loglevel debug,以debug模式保存日志文件,-u指更新,如果没有该参数,在oss中存在该文件时会提示你是否覆盖
./ossutil64 cp -r 本地需要拷贝的目录 oss://你的bucket名/存放目录 --loglevel debug -u
  1. 若出现类似下面的提示,证明上传成功了。
    上传成功
  2. 更多配置可参考ossutil常用命令
发布了1 篇原创文章 · 获赞 2 · 访问量 48

猜你喜欢

转载自blog.csdn.net/weixin_43939233/article/details/105059671