AD

¿Ya dominas lo básico? Un curso estructurado de AWS es la vía rápida para dar el salto.

Ver cursos de AWS en Udemy

Enlace de afiliado. No te cuesta nada extra.

☁️Lecciones de AWS
Lección 22 / 41

Borrar un bucket con aws s3 rb

En esta lección eliminarás un bucket.

aws s3 rb s3://my-bucket lo borra. Las siglas son remove bucket.

Solo funciona si el bucket está vacío. Con contenido responde BucketNotEmpty. Existe --force, que borra primero todos los objetos y después el bucket — cómodo y sin ninguna confirmación por medio.

Con el versionado activado, --force tampoco basta: quedan las versiones antiguas y hay que eliminarlas antes, lo que suele hacerse con una regla de ciclo de vida.

Hay una consecuencia que merece pensarse antes de borrar: el nombre queda libre para cualquiera. Como los nombres son únicos en todo el mundo, otra persona puede reclamarlo. Si había sistemas apuntando a esa dirección, pasan a apuntar a un bucket ajeno. Es un vector de ataque real, no una hipótesis.

Por eso, con buckets que hayan estado en uso público, la recomendación es vaciarlos y conservarlos en lugar de borrarlos. Un bucket vacío no cuesta nada y el nombre queda protegido.

AWS
Pruébalo (escríbelo en la terminal simulada)
aws s3 rb s3://my-bucket

🧑‍💻 Puedes escribir este comando en la terminal simulada de AWS para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)