Configurar Pre-signed URL do Objeto
Pre-signed URL é usada para acessar objetos de forma temporária e segura. Esses URLs possuem uma validade limitada e podem ser compartilhados com terceiros, facilitando o acesso aos objetos sem a necessidade de autenticação adicional.
Para gerar uma pre-signed URL para um objeto via CLI, execute o comando
apropriado abaixo. O parâmetro expires-in
define o tempo durante o qual a URL
gerada poderá ser usada para acessar o objeto.
- 🖥️ Console
- MGC-CLI
- AWS-CLI
- AWS-S3API
- RCLONE
Atualmente, não é possível configurar uma pre-signed URL de um objeto diretamente via Console. Para configurar essa URL, utilize CLI ou APIs.
mgc object-storage objects presign s3://NOME_DO_BUCKET/NOME_DO_OBJETO --expires-in 72h
Você pode especificar a unidade de tempo desejada para o parâmetro expires-in
.
aws s3 presign s3://NOME_DO_BUCKET NOME_DO_OBJETO --expires-in 420
O parâmetro expires-in
é especificado em segundos.
aws s3api head-object --bucket NOME_DO_BUCKET --key NOME_DO_OBJETO
rclone link NOME_DO_REMOTO:NOME_DO_BUCKET/NOME_DO_OBJETO