Come accedere al secchio AWS S3 dal browser

Come accedere al secchio AWS S3 dal browser
I secchi S3 nel servizio AWS S3 vengono utilizzati per archiviare file e cartelle come oggetti. Agli oggetti dei secchi viene quindi accessibile dal browser semplicemente digitando l '"URL oggetto" degli oggetti memorizzati nei secchi. È possibile accedere a un secchio S3 dal browser se è reso accessibile al pubblico. Questo viene fatto modificando le politiche di autorizzazione di un secchio S3 già creato e cambiando lo stato del secchio da privato a pubblico.

In questo articolo, discuteremo l'intero processo di creazione e quindi accedere al secchio S3 dal browser.

Accesso al secchio S3 dal browser

Per iniziare il processo di accesso al secchio S3 dal browser da zero, seguire il passaggio di seguito:

  • Crea un secchio S3
  • Carica oggetti sul secchio
  • Modifica la politica del secchio
  • Accesso dal browser

Passaggio 1: crea un secchio S3
Apri il servizio S3 di AWS dopo aver effettuato l'accesso alla console AWS e creare un nuovo secchio:

Dopo aver aggiunto i dettagli e configurazione del secchio S3, fare clic sul pulsante "Crea bucket":

Passaggio 2: Carica oggetti nel secchio
È necessario aggiungere almeno un oggetto di qualsiasi tipo di file e formato nel secchio. L'oggetto caricato nel secchio sarà accessibile dal browser come un sito Web statico:

Ad esempio, abbiamo caricato alcuni oggetti in diversi formati di file:

Ora, vai alla sezione per autorizzazioni e modifica lo stato di "blocco di accesso pubblico" se viene visualizzato come "ON":

Scolegare l'opzione "Blocca tutto l'accesso pubblico" e salva le modifiche:

Passaggio 3: Modifica la politica del bucket
Ora, modifica la politica del secchio scorrendo verso il basso verso l'opzione "Politica del secchio". Fai clic sul pulsante "Modifica":

Nella "Modifica la politica del bucket", selezionare l'opzione "Generatore di politiche":

Ciò indirizzerà l'utente a un'interfaccia diversa in una nuova scheda. Ora, seleziona il tipo di politica come "Politica del secchio S3", digita "*" nello spazio dato per "Principal", seleziona "GetObject" dal menu a discesa delle azioni e incolla l'arn copiato dai dettagli del secchio S3 con "/* "Simboli alla fine. E quindi fare clic sull'opzione "Aggiungi istruzione":

Ciò genererà una politica secondo i dettagli aggiunti nel passaggio precedente. Copia il codice del criterio:

Torna ai dettagli del secchio AWS S3 e poi incolla il codice della polizza in esso:

Questo cambierà lo stato del secchio da privato a pubblico. Ora, il secchio è accessibile al pubblico ed è accessibile dal browser:

Seleziona qualsiasi file di oggetti dal bucket S3 creato e vai ai suoi dettagli:

Ora, copia l '"URL dell'oggetto" dell'oggetto:

Passaggio 4: accesso dal browser
Semplicemente incolla l'URL dell'oggetto copiato nel browser web. Questo aprirà il file come un sito Web statico. Il file che abbiamo selezionato era un semplice file di testo che è stato archiviato sul sistema:

Si trattava di accedere al bucket AWS S3 dal browser Web.

Conclusione

Gli oggetti memorizzati nel secchio AWS S3 sono accessibili dal browser se il secchio è reso accessibile al pubblico. Ciò richiede l'editing e la generazione di una nuova politica per il secchio S3. Gli oggetti in qualsiasi formato file possono essere archiviati nel bucket S3 e l'URL degli oggetti viene utilizzato per aprire i file nel browser. Questo articolo ha spiegato il processo di accesso al secchio S3 dal browser Web.