下载和安装
更新时间: 2023-06-01
用户可以使用S3cmd 命令行工具,对浪潮云对象存储 (OSS) 进行各种操作,包括桶管理、上传对象、下载对象等操作。
浪潮云对象存储通过兼容s3协议对S3cmd 提供基本的功能支持,但无法对S3cmd 负责技术支持与保证。用户在使用S3cmd 过程中遇到的问题或故障,建议直接向S3cmd 的开源社区或官方支持渠道寻求帮助。由于S3cmd 是第三方开源工具,其稳定性和安全性可能受到多种因素的影响。用户在使用S3cmd 时,应自行承担可能产生的风险,包括但不限于数据丢失、隐私泄露、服务中断等。
目录 >
下载
下载地址:
安装方法
MAC 系统
使用 Brew 命令安装:
brew install s3cmd
CentOS 系统
使用 RPM 命令安装:
rpm -ivh s3cmd-*.*.*.noarch.rpm
*位置是s3cmd的版本号
通过 PyPA(Python Package Authority) 方式安装
如果 PIP 未安装,需先安装 PIP:
CentOS 系统:
sudo yum -y install epel-release
sudo yum install python-pip
Ubuntu 系统:
sudo apt-get install python-pip
使用 pip 安装 S3cmd:
sudo pip install s3cmd
使用 Zip 文件安装
下载并解压 Zip 安装包:
安装包名称为:s3cmd-.\.*.tar.gz
*位置是s3cmd的版本号
如果 Python 未安装,需先安装 Python:
CentOS 系统:
sudo yum install python
Ubuntu 系统:
sudo apt-get install python-setuptools
安装 S3cmd:
进入安装包解压后的目录,并执行以下命令:
sudo python setup.py install
初始化配置
首次运行 S3cmd 前,需要进行初始化配置。
执行配置命令(按提示输入相应密码等)
s3cmd --configure
编辑配置文件,修改以下几个参数。
以下是部分配置项:
属性 | 描述 |
---|---|
access_key | 对象存储认证信息 AccessID |
secret_key | 对象存储 API 认证信息 AccessSecretKey |
host_base | 对象存储服务地址 |
host_bucket | 对象存储桶域名 |
use_https | 是否使用 Https 方式进行连接 |
proxy_host | 代理地址 |
proxy_port | 代理端口 |
完整的参数说明参见:https://s3tools.org/usage
备注:
用户也可以在执行命令时通过参数设置配置。
执行命令:
s3cmd [options] COMMAND [parameters]