迅达云s3cmd客户端mac平台部署说明

Posted 未来,为我而来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迅达云s3cmd客户端mac平台部署说明相关的知识,希望对你有一定的参考价值。

 自己根据文档整理了下,在这里记下,免得其他兄弟走弯路.

1 下载最新的s3cmd代码

https://github.com/s3tools/s3cmd/archive/master.zip

2 解压缩

3 进入源码目录

 #cd s3cmd-master

4 安装

 #sudo python setup.py install

5 安装gnupg,加密插件

 #sudo port install gnupg

6 安装python的file插件

 #sudo port install file

7 运行s3cmd的配置

 #s3cmd —configure

 输入你的appkey,appsec

 输入你的gpg目录,我的是在/opt/local/bin/gpg

 Https 选NO

 其他默认

 保存,不测试,这时候测试肯定是不能通过的

8 编辑用户根目录下的.s3cfg文件

 #vi ~/.s3cfg

 修改以下参数

host_base = cos.speedycloud.org

host_bucket = %(bucket)s.cos.speedycloud.org

proxy_host =

proxy_port = 0

signature_v2=True

 

 修改完成后保存,再运行一遍s3cmd —configure

 参数不变,保存,选择测试,此时应该是成功的.

9 测试

  列举所有Buckets

  #s3cmd ls

 

  创建Buckets

  #s3cmd mb s3://decwang-bucket

 

  删除空桶

  #s3cmd rb s3://decwang-bucket

 

  列举桶的内容(如果查看子目录,则需要在最后加上/,逐级增加)

  #s3cmd ls s3://decwang-bucket/

  

  上传单个文件到指定目录,并对所有人开放

  #s3cmd put —acl-public file.txt s3://decwang-bucket/file.txt

  删除文件

  #s3cmd del s3://decwang-bucket/file.txt

 

  批量上传文件

  #s3cmd put —recursive -acl-public ./*.apk s3://decwang-bucket/apk/

 

 

  

  

 

 

 

 

 

 

 

 

以上是关于迅达云s3cmd客户端mac平台部署说明的主要内容,如果未能解决你的问题,请参考以下文章

如何通过http访问amazon s3

榕力云桌面方案助力上海某咨询公司多维互动数据采集平台快速部署到行业客户

K8S云平台环境调优说明

K8S云平台环境调优说明

青海无海迅达有鲜 物净天泽与宁共享 迅达生鲜广场开业啦

Linux下部署UMC云管理平台说明