Desarrollo con Amazon S3 mediante la AWS CLI - Amazon Simple Storage Service

Desarrollo con Amazon S3 mediante la AWS CLI

Siga estos pasos para descargar y configurar AWS Command Line Interface (AWS CLI).

Para obtener una lista de los comandos de la AWS CLI de Amazon S3, consulte las siguientes páginas en la Referencia de comandos de la AWS CLI:

nota

Para poder acceder a los servicios de AWS, como Amazon S3, debe proporcionar credenciales. A continuación, el servicio puede determinar si usted tiene permisos para obtener acceso a sus recursos. La consola requiere que especifique la contraseña. Puede crear claves de acceso para su Cuenta de AWS con el fin de tener acceso a la AWS CLI o a la API. Sin embargo, no es recomendable acceder a AWS con las credenciales de su Cuenta de AWS. En su lugar, le recomendamos que utilice AWS Identity and Access Management (IAM). Cree un usuario de IAM, añada el usuario a un grupo de IAM con permisos administrativos y, a continuación, conceda permisos administrativos al usuario de IAM que ha creado. Luego, podrá acceder a AWS mediante una URL especial y esas credenciales de usuario de IAM. Para obtener instrucciones, consulte Creating Your First IAM User and Administrators Group en la IAM User Guide.

Para configurar la AWS CLI
  1. Descargue y configure la AWS CLI. Para obtener instrucciones, consulte los siguientes temas en la Guía del usuario de AWS Command Line Interface:

  2. Añada un perfil con nombre para el usuario administrador en el archivo de configuración de la AWS CLI. Puede utilizar este perfil cuando ejecute los comandos de la AWS CLI. Para obtener más información, consulte Perfiles con nombre para la AWS CLI en la Guía del usuario de AWS Command Line Interface.

    [adminuser] aws_access_key_id = adminuser access key ID aws_secret_access_key = adminuser secret access key region = aws-region

    Para ver una lista de las Regiones de AWS disponibles, consulte Regiones y puntos de enlace en la Referencia general de AWS.

  3. Verifique la configuración escribiendo los siguientes comandos en el símbolo del sistema.

    • Pruebe el comando help para verificar que la AWS CLI está instalada en su equipo:

      aws help
    • Ejecute un comando S3 con las credenciales de adminuser que acaba de crear. Para ello, añada el parámetro --profile al comando para especificar el nombre del perfil. En este ejemplo, el comando ls muestra los buckets de su cuenta. La AWS CLI utiliza las credenciales de adminuser para autenticar la solicitud.

      aws s3 ls --profile adminuser