Como instalar e configurar o cliente s3cmd

Como instalar e configurar o cliente s3cmd

Selecione uma das plataformas abaixo para visualizar a documentação disponível.

Neste artigo vamos instalar e configurar o cliente s3cmd, um cliente em linha de comando, para Object Storage que roda em sistemas operacionais Linux, FreeBSD, Mac e Windows.

Passo 1

Instalando no Ubuntu e Debian

# sudo apt-get install python3 python3-distutils s3cmd -y

Instalando no CentOS e RedHat

# sudo yum install python3 s3cmd -y

Para obter informações de acesso ao S3 (access key/secret key/s3 endpoint) : Utilizando o Object Storage

Passo 2

Configurando o s3cmd

Execute o comando a seguir para executar o script de configuração.

# s3cmd –configure

*Access key:

*Secret key:

*Default Region: default

*S3 Endpoint: somente o nome (sem o https://)

*DNS Style: somente o nome (sem o https://)

*Encryption password: (em branco)

*Path to GPG program: /usr/bin/gpg

*Use HTTPS protocol: Yes

Configure o Proxy se tiver.

Imagens de exemplo abaixo:

 

Criando um bucket

# s3cmd mb s3://novo-bucket-teste

Listando o bucket criado

# s3cmd ls

Removendo um bucket

# s3cmd rb s3:// novo-bucket-teste

Adicionando um objeto

# s3cmd put teste.txt s3://example-bucket/

Listando um objeto

# s3cmd ls s3://example-bucket

Obtendo um objeto

# s3cmd get s3://example-bucket/teste.txt

Copiando objeto entre Buckets

# s3cmd cp s3://BUCKET1/OBJECT1 s3://BUCKET2/

Movendo um objeto

# s3cmd mv s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]

Listando todos os objetos

s3cmd la

Excluindo um objeto

s3cmd rm s3://BUCKET/OBJECT

Verificando a ocupação de espaço do bucket
s3cmd du s3://new-bucket/

Informações do bucket

s3cmd info s3://new-bucket/

Verifique a lista completa de operações suportadas do Object Storage utilizando o comando help.

s3cmd –help

Este artigo foi útil?

Útil 0
Não foi útil 0

Compartilhe este artigo