Cómo crear carpeta en S3 desde la instancia EC2

Cómo crear carpeta en S3 desde la instancia EC2
AWS permite al usuario almacenar datos en la nube utilizando un cubo de servicio de almacenamiento simple (S3). El usuario puede crear una carpeta y almacenar datos en la nube utilizando comandos AWS CLI y estos comandos pueden acceder a los recursos de AWS desde cualquier lugar. Los recursos de AWS se pueden administrar desde la máquina virtual creada en la instancia de EC2.

Esta publicación demuestra cómo crear una carpeta en S3 desde una instancia de EC2.

Cómo crear carpeta en S3 desde la instancia EC2?

Antes de dirigirse hacia las instrucciones, se requiere crear una instancia de EC2. Después de eso, siga estos simples pasos para aprender a crear una carpeta en el cubo S3 desde la instancia de EC2.

Paso 1: Conéctese a la instancia

Seleccione la instancia y haga clic en el "Conectar" botón:

Copie el comando del "Cliente SSH" sección:

Pegue el comando copiado al terminal y cambie la ruta del archivo de par de clave privada:

Paso 2: Descargar AWS CLI

Escriba el siguiente comando para descargar el archivo AWS CLI en el formato con cremallera:

curl "https: // awscli.amazonaws.com/awscli-exe-linux-x86_64.ZIP "-O" AWSCLIV2.cremallera"

Descompensar el archivo AWS CLI:

Unzip -u awscliv2.cremallera

Paso 3: Instale AWS CLI

Instale la CLI de AWS en la instancia:

sudo ./AWS/Instalar

Verifique que la interfaz de línea de comando AWS (CLI) se haya instalado en el sistema:

AWS -Versión

En nuestro caso, la ejecución del comando anterior mostrará el "AWS-Cli/2.11.7" versión:

Paso 4: Configurar AWS CLI

Configure la CLI de AWS usando las credenciales de IAM desde la cuenta AWS:

AWS Configurar

Para aprender a configurar la CLI de AWS, haga clic aquí:

Use el siguiente comando para obtener la lista de cubos S3:

AWS S3 LS

Paso 5: crea una carpeta en el cubo S3

La siguiente sintaxis se puede usar para crear una carpeta en el cubo S3:

AWS S3API PUT-Object--Bucket [BucketName] --Key [FolderName]/ --acl Public-Read--Content-Longitud 0

Cambie el [bucketName] y [folderName] al nombre de su cubo y carpeta S3 que desea crear:

AWS S3API PUT-OBJECT-Bucket upload31 --Key My-Folder/ --ACL Public-LEAD --CONTENT-LENTICIA 0

Ejecutar el comando anterior creará una carpeta en el cubo S3:

Paso 6: Verificar la creación de la carpeta

Verifique la creación de la carpeta en el cubo S3 dirigiéndose al tablero S3 y haga clic en el "Cubos"Página del panel izquierdo:

Haga clic en el nombre del cubo:

Se puede observar que dentro del balde, se ha creado una carpeta con éxito:

Se trata de crear una carpeta en el cubo S3 desde la instancia de EC2.

Conclusión

Para crear una carpeta en el cubo S3 desde la instancia de EC2, cree y conéctese a la instancia de EC2. Descargue e instale AWS CLI para usar sus comandos en la instancia de EC2. Se requiere configurar AWS CLI para usar los comandos AWS CLI. Después de eso, cree una carpeta en el cubo S3 desde la instancia usando el comando AWS CLI. Esta guía ha explicado cómo crear una carpeta en S3 desde una instancia de EC2.