๐Pre-Signed URL
Pre-Signed URL es una forma de dar a nuestros usuarios acceso al contenido de un bucket utilizando AWS credentials de una manera segura.
Facts de los presigned URLS:
Se pueden crear pre-signed url de objetos a los cuales no tenemos acceso. Solo necesitamos el nombre del objeto y la fecha y hora de expiracion.
El url contendra los permisos de la identidad que genero la presigned URL.
No debemos generar pre signed url usando un ROLE, porque las credenciales son temporales y cuando expiren ya no se tendra acceso al URL.
Para generar un Pre-Signed URL en S3 podemos realizarlo de la siguiente manera
Abrir una consola de CloudShell dentro de AWS.
Usar el comando siguiente
aws s3 presign s3://<uridelobjeto>> --expires-in <numerodesegundos>Last updated