Simple Storage Service
Si è verificato un errore (AccessDenied)durante la chiamata all'operazione ListObjectsV2:Accesso negato
Ho appena creato un cluster e mi sono connesso ad esso...Ora quando provo a elencare il bucket s3 tramite:aws s3 ls bucketname,mi dà un messaggio di ERRORE come:Si è verificato un errore (AccessDenied)durante la chiamata all'operazione ListObjectsV2:Accesso negato.Mi chiedevo se qualcuno avesse lo stesso problema e come risolverlo.Sono un utente IAM,non il gestore dell'account.
Hello,
L'errore suggerisce che la vostra identità IAM (il vostro utente IAM qui)non ha il permesso di elencare il bucket (azione s3:ListBucket)in questione.
Consulta questo articolo della Knowledge Base su come fornire questa autorizzazione alla tua identità IAM - https://aws.amazon.com/premiumsupport/knowledge-center/s3-access-denied-listobjects-sync/
Nel caso in cui l'utente IAM e il bucket S3 appartengano a due account AWS diversi,assicurarsi che,oltre a quanto sopra,la politica del bucket dia anche il permesso all'utente IAM di eseguire l'operazione ListObjectsV2.
Thanks
Se hai abilitato CloudTrails per quell'utente, puoi utilizzare IAM Access Analyzer sotto quell'utente per scoprire quali policy devi aggiungere. Dai un'occhiata a questa documentazione. https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-policy-generation.html
- AMAZON SIMPLE STORAGE SERVICE
- Sicurezza del secchio S3
- Accesso negato quando si cerca di ottenere oggetti caricati nel bucket s3 tramite aws sdk usando cloudfront
- Aggiungere il nome del dominio alla distribuzione CloudFront
- Come possono i clienti individuare il bucket S3 con il costo più elevato o ordinare i costi per ciascun bucket S3?
- Invocare funzioni Lambda da caricamenti S3 su scala elevata