aws S3 Commands
Posted: sábado, 13 de julio de 2019 by Skuarch in
0
Estos son algunos de los comando para S3 que pueden ser útiles, para crear un bucket o vaciarlo
Subir archivos al bucket (el . significa desde este folder)
aws s3 sync . s3://nombre-bucket
Habilitar el bucket como website
aws s3 website s3://nombre-bucket/ --index-document index.html
Agregar un archivo de policy para dar permisos
aws s3api put-bucket-policy --bucket nombre-bucket --policy file://policy.json
Borrar el contenido del bucket
aws s3 rm s3://nombre-bucket --recursive
Ejemplo de archivo de policy.json
{
"Version": "2008-10-17",
"Statement":
[
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::nombre-bucket/*"
}
]
}