2
respostas

[Dúvida] Arquivo não restringido

Durante o acompanhamento do exercício que foi feito similar ao vídeo, exceto por ter usado arquivos diferentes armazenados dentro do Bucket (.txt, .pdf, .png e .jpg). O arquivo texto foi salvo como AWS.txt e ao restringir no Resource para acesso público.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "PublicRead", "Effect": "Allow", "Principal": "", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::bucket-victorgs-labs/pdf" } ] }

Ainda sim, o txt ainda ficava acessível, quando somente o pdf deveria estar. Alterei o nome do txt para de AWS para arquivo.txt e assim ele ficou restrito ao público. Esse caso de nomenclatura com "AWS" seria uma exceção ao caso de restrição de arquivo?

2 respostas

Olá Victor

Desconheço alguma restrição/regra do tipo "reserved keyword" para o nome dos arquivos no S3, deveria funcionar para o AWS.txt também

Olá Vitor Fiz um teste aqui na minha conta. Acho que se você fizer assim deve resolver.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::bucket-victorgs-labs/pdf" } ] }

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software