

# Desarrollo con Amazon S3 mediante la AWS CLI
<a name="setup-aws-cli"></a>

Los comandos de la AWS CLI de Amazon S3 se organizan en diferentes conjuntos en la referencia de comandos de la AWS CLI y cada uno tiene sus propios comandos disponibles. Si no encuentra el comando que busca en un conjunto, compruebe uno de los otros conjuntos. Los diferentes conjuntos son:
+  `s3`: describe los comandos de alto nivel para trabajar con objetos y buckets. Estos incluyen las acciones de copiar, mostrar y mover. Para obtener una lista completa de comandos en este conjunto, consulte [‎s3](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3/index.html) en la referencia de comandos de la AWS CLI.
+  `s3api`: describe los comandos de bajo nivel que administran los recursos de S3, como buckets, objetos, sesiones y cargas multiparte. Estos comandos corresponden a las operaciones de la [API de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html). Para obtener una lista completa de comandos de la CLI en este conjunto, consulte [‎s3api](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/index.html) en la referencia de comandos de la AWS CLI.
+  `s3control`: describe los comandos de bajo nivel que administran todos los demás recursos de S3, como concesiones de acceso, grupos de lentes de almacenamiento y los buckets de Amazon S3 en Outposts. Estos comandos corresponden a las operaciones de la API [Amazon S3 Control](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_AWS_S3_Control.html). Para obtener una lista completa de comandos de la CLI en este conjunto, consulte [‎s3control](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/index.html) en la referencia de comandos de la AWS CLI.

Si tiene problemas para configurar la AWS CLI, consulte [Cómo resuelvo el error “No se pueden encontrar las credenciales” en Amazon S3](https://repost.aws/knowledge-center/s3-locate-credentials-error) en el Centro de conocimiento de AWS re:Post. 

**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 acceda a AWS con las credenciales de la 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. De este modo, podrá tener acceso a AWS mediante una URL especial y las credenciales de ese usuario de IAM. Para obtener instrucciones, consulte [Creación del primer grupo de usuarios y administradores de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started_create-admin-group.html) en la *Guía del usuario de IAM*.

## Más información sobre el AWS CLI
<a name="cli-resources"></a>

Para obtener más información acerca de la AWS, consulte los siguientes recursos: 
+  [AWS Command Line Interface](https://aws.amazon.com/cli) 
+  [AWS Command Line Interface Guía del usuario de la versión 2 de 2](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-welcome.html) 