

 AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. [Más información](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Crear un entorno en AWS Cloud9
<a name="create-environment"></a>

Para crear un entorno de AWS Cloud9 desarrollo, siga uno de los procedimientos proporcionados en función de cómo vaya a utilizarlo AWS Cloud9.


****  

|  | 
| --- |
|  Si no está seguro de qué elegir, le recomendamos que utilice [Crear un entorno EC2](create-environment-main.md). Para una configuración rápida, cree un EC2 entorno. AWS Cloud9 crea y configura automáticamente una nueva EC2 instancia de Amazon en su Cuenta de AWS. AWS Cloud9 también conecta automáticamente esa nueva instancia al entorno por usted. Para comprender las principales similitudes y diferencias entre los entornos de desarrollo, consulte [Entornos EC2 comparados con entornos SSH en AWS Cloud9](ec2-env-versus-ssh-env.md).  | 


****  

|  **Proveedor de código fuente**  |  **Proveedor del anfitrión del entorno de desarrollo**  |  **Procedimiento pertinente**  | 
| --- | --- | --- | 
|  Usted  |  AWS Cloud9  |  [Cree un EC2 entorno](create-environment-main.md)  | 
|  Usted  |  Usted  |  [Crear un entorno de SSH](create-environment-ssh.md)  | 
|   [Amazon Lightsail](https://aws.amazon.com/lightsail) o usted  |  Usted (mediante Lightsail)  |   [Uso de instancias de Amazon Lightsail en el IDE AWS Cloud9](lightsail-instances.md)   | 
|  Tú (usando [AWS CodePipeline](https://aws.amazon.com/codepipeline))  |  AWS Cloud9 o para ti  |  Cree un entorno [EC2](create-environment-main.md)o [SSH](create-environment-ssh.md), y [Trabajando con AWS CodePipeline él en el AWS Cloud9 IDE](codepipeline-repos.md)   | 
|  Tú (usando [AWS CodeCommit](https://aws.amazon.com/codecommit))  |  AWS Cloud9 para ti  |   [AWS CodeCommit tutorial para AWS Cloud9](sample-codecommit.md)   | 
|  Tú (usando [GitHub](https://github.com/))  |  AWS Cloud9 o tú  |  Cree un entorno [EC2](create-environment-main.md)o [SSH](create-environment-ssh.md) y utilice la interfaz del [panel Git](source-control-gitpanel.md)   | 

**Topics**
+ [Crear un entorno EC2](create-environment-main.md)
+ [Creación de un entorno de SSH](create-environment-ssh.md)

# Crear un entorno EC2
<a name="create-environment-main"></a>

En este procedimiento, AWS Cloud9 crea un EC2 entorno y una nueva EC2 instancia de Amazon y conecta el entorno a esta instancia. AWS Cloud9 administra el ciclo de vida de esta instancia, lo que incluye iniciar, detener y reiniciar la instancia según sea necesario. Si alguna vez elimina este entorno, AWS Cloud9 termina esta instancia automáticamente.

[Puede crear un entorno de AWS Cloud9 EC2 desarrollo en la [AWS Cloud9 consola](#create-environment-console) o con código.](#create-environment-code)

**nota**  
Si completa este procedimiento, puede incurrir en gastos a su cargo Cuenta de AWS. Esto incluye posibles cargos para Amazon EC2. Para obtener más información, consulta los [ EC2 precios de Amazon](https://aws.amazon.com/ec2/pricing/). 

**aviso**  
Existe un problema de compatibilidad con AWS Cloud9 el [CT de control AWS Control Tower proactivo. EC2.PR.8](https://docs.aws.amazon.com/controltower/latest/userguide/ec2-rules.html#ct-ec2-pr-8-description). Si este control está activado, no se puede crear un EC2 entorno en él. AWS Cloud9 Para obtener más información sobre este problema, consulte [Solución de problemas AWS Cloud9](https://docs.aws.amazon.com/cloud9/latest/user-guide/troubleshooting.html#control-tower-rule).

## Requisitos previos
<a name="create-env-ec2-prereq"></a>

Complete los pasos [Con AWS Cloud9 figuración](setting-up.md) que se indican a continuación para iniciar sesión en la AWS Cloud9 consola y crear entornos.

## Cree un EC2 entorno con la consola
<a name="create-environment-console"></a>

1. Inicie sesión en la AWS Cloud9 consola:
   + Si eres el único que usa tu IAM Cuenta de AWS o eres usuario de una sola Cuenta de AWS, ve a [https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/).
   + Si tu organización lo usa AWS IAM Identity Center, pídele al Cuenta de AWS administrador las instrucciones de inicio de sesión.
   + Si es un estudiante en un aula, pida las instrucciones de inicio de sesión al instructor.

1. Después de iniciar sesión en la AWS Cloud9 consola, en la barra de navegación superior, elija una Región de AWS para crear el entorno. Para ver una lista de los disponibles Regiones de AWS, consulta [AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)la *Referencia general de AWS*.  
![\[AWS Selector de regiones en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. Elija el botón **Create environment** (Crear entorno) grande en una de las ubicaciones mostradas.

   Si aún no tiene AWS Cloud9 entornos, el botón se muestra en una página de bienvenida.  
![\[Página de bienvenida en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/create_welcome_env_new_UX.png)

   Si ya tiene AWS Cloud9 entornos, el botón se muestra de la siguiente manera.  
![\[Botón de creación de entorno en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/console_create_env_new_UX.png)

1. En la página **Create environment** (Crear entorno), en **Name** (Nombre), ingrese un nombre para su entorno.

1. Para agregar una descripción del entorno, ingrésela en el campo **Description** (Descripción).

1. En **Tipo de entorno**, elige **Nueva EC2 instancia** para crear un EC2 entorno de Amazon:
   + **Nueva EC2 instancia**: lanza una nueva EC2 instancia de Amazon a la que AWS Cloud9 se puede conectar directamente a través de SSH. Puede utilizar el Systems Manager para interactuar con las nuevas EC2 instancias de Amazon; para obtener más información, consulte[Acceso a instancias EC2 sin entrada con AWS Systems Manager](ec2-ssm.md). 
   + **Computación existente**: lanza una EC2 instancia de Amazon existente que requiere detalles de inicio de sesión de SSH para los que la EC2 instancia de Amazon debe tener una regla de grupo de seguridad entrante.
     + Si selecciona la opción **Existing compute** (Computación existente), se crea automáticamente un rol de servicio. Puede ver el nombre del rol de servicio en una nota en la parte inferior de la pantalla de configuración. 
**nota**  
El apagado automático no estará disponible para los AWS Cloud9 entornos creados con una EC2 instancia de Amazon que utilice la computación existente.
**aviso**  
La creación de una EC2 instancia de Amazon para su entorno puede suponer posibles cargos Cuenta de AWS para usted por Amazon EC2. El uso de Systems Manager para administrar las conexiones a la EC2 instancia no conlleva ningún coste adicional.

1. En el **tipo** de instancia, elige un tipo de instancia con la cantidad de RAM y v CPUs que consideres que necesitas para los tipos de tareas que deseas realizar.
**aviso**  
Si eliges tipos de instancias con más RAM y v, CPUs es posible que te cobren más Cuenta de AWS por Amazon EC2. Para obtener información sobre qué tipo de instancia es adecuado para su carga de trabajo, consulte la página de [tipos de EC2 instancia de Amazon](https://aws.amazon.com/ec2/instance-types/).

1. En **Plataforma**, elige el tipo de EC2 instancia de Amazon que desees: **Amazon Linux 2023**, **Amazon Linux 2** o **Ubuntu 22.04 LTS**. AWS Cloud9 crea la instancia y, a continuación, conecta el entorno a ella.
**importante**  
Le recomendamos que elija la opción **Amazon Linux 2023** para su EC2 entorno. Además de proporcionar un entorno en tiempo de ejecución seguro, estable y de alto rendimiento, la AMI de Amazon Linux 2023 incluye asistencia a largo plazo hasta 2024.  
Para obtener más información, consulte la [página AL2 023.](https://aws.amazon.com/linux/amazon-linux-2023/)

1. Elija un período de tiempo para **Timeout** (Tiempo de espera). Esta opción determina cuánto tiempo AWS Cloud9 permanece inactivo antes de la hibernación automática. Cuando todas las instancias del navegador web que están conectadas al IDE del entorno estén cerradas, AWS Cloud9 espera el tiempo especificado y, a continuación, cierra la EC2 instancia de Amazon del entorno. 
**aviso**  
Si elige un periodo de tiempo mayor, podría incurrir en cargos adicionales en su Cuenta de AWS.

1. En el panel **Network settings** (Configuración de red), elija cómo se accede a su entorno entre las dos opciones siguientes:
   + **AWS Systems Manager (SSM)**: este método accede al entorno mediante SSM sin abrir los puertos de entrada.
   + **Secure Shell (SSH)**: este método accede al entorno mediante SSH y requiere puertos de entrada abiertos.

1. <a name="create-environment-vpc-step"></a>Elija la **configuración de VPC** para mostrar la Amazon Virtual Private Cloud y la subred de su entorno. AWS Cloud9 utiliza Amazon Virtual Private Cloud (Amazon VPC) para comunicarse con la instancia de Amazon EC2 recién creada. En este tutorial, le recomendamos que no cambie la configuración predeterminada preseleccionada. Con la configuración predeterminada, AWS Cloud9 intenta utilizar la VPC predeterminada con su única subred en la misma región que Cuenta de AWS el nuevo entorno. En función de la configuración de Amazon VPC, siga uno de los conjuntos de instrucciones siguientes.  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/create-environment-main.html)
**importante**  
Si ha seleccionado **Existing compute** (Computación existente) como tipo de entorno, puede lanzar su instancia en una subred pública o privada.  
**Public subnet** (Subred pública): asocie una puerta de enlace de Internet a la subred para permitir que el agente de SSM de la instancia se comunique con Systems Manager.
**Private subnet** (Subred privada): cree una puerta de enlace NAT para permitir que la instancia se comunique con Internet y otros Servicios de AWS.
Actualmente, no se pueden usar [credenciales temporales AWS administradas](security-iam.md#auth-and-access-control-temporary-managed-credentials) para permitir que el EC2 entorno acceda a una entidad Servicio de AWS en nombre de una AWS entidad, como un usuario de IAM.  
 Para obtener más información acerca de la configuración de las subredes, consulte [Configuración de VPC para entornos de desarrollo AWS Cloud9](vpc-settings.md).  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/create-environment-main.html)

   Para obtener más información sobre estas opciones, consulte [Configuración de VPC para entornos de desarrollo AWS Cloud9](vpc-settings.md).

1. Agregue hasta 50 etiquetas mediante el suministro de los valores de **Key** (Clave) y **Value** (Valor) para cada etiqueta. Para ello, seleccione **Add new tag** (Agregar nueva etiqueta). Las etiquetas se adjuntan al AWS Cloud9 entorno como etiquetas de recursos y se propagan a los siguientes recursos subyacentes: la CloudFormation pila, la EC2 instancia de Amazon y los grupos de EC2 seguridad de Amazon. Para obtener más información sobre las etiquetas, consulte [Control del acceso mediante etiquetas de AWS recursos](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html) en la *[Guía del usuario de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/)* e [información avanzada](tags.md) en esta guía.
**aviso**  
Si actualiza estas etiquetas después de crearlas, los cambios no se propagan a los recursos subyacentes. Para obtener más información, consulte [Propagación de actualizaciones de etiquetas a los recursos subyacentes](tags.md#tags-propagate) en la información avanzada acerca de las [etiquetas](tags.md).

1. Elija **Create** (Crear) para crear su entorno y, a continuación, se le redirigirá a la página de inicio. Si la cuenta se ha creado correctamente, aparecerá una barra flash verde en la parte superior de la AWS Cloud9 consola. Puede seleccionar el nuevo entorno y elegir **Open in Cloud9** (Abrir en Cloud9) para lanzar el IDE.  
![\[AWS Cloud9 Selector IDE en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/cloud9-ide-open.png)

   Si la cuenta no se crea, aparece una barra flash roja en la parte superior de la AWS Cloud9 consola. Es posible que no se pueda crear la cuenta debido a un problema con el navegador web, los permisos de acceso de AWS , la instancia o la red asociada. Encontrará información sobre posibles soluciones en la [sección Solución de problemas de AWS Cloud9](troubleshooting.md#troubleshooting-env-loading).
**nota**  
AWS Cloud9 es compatible con IMDSv1 y IMDSv2. Recomendamos adoptarlo IMDSv2 , ya que proporciona un nivel de seguridad mejorado en comparación con IMDSv1. Para obtener más información sobre las ventajas de IMDSv2, consulte el [blog AWS de seguridad](https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/). Para obtener información sobre cómo realizar la transición IMDSv2 desde IMDSv1, consulte [Transición al uso del servicio de metadatos de instancias, versión 2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-metadata-transition-to-version-2.html), en la *Guía del EC2 usuario de Amazon para instancias de Linux*.
**nota**  
Si su entorno utiliza un proxy para acceder a Internet, debe proporcionar los detalles del proxy para AWS Cloud9 que pueda instalar las dependencias. Para obtener más información, consulte [Fallo al instalar dependencias](troubleshooting.md#proxy-failed-dependencies).

## Creación de un entorno con código
<a name="create-environment-code"></a>

Si quieres usar código para crear un EC2 entorno AWS Cloud9, llama a la operación de AWS Cloud9 creación de EC2 entorno de la siguiente manera.


****  

|  |  | 
| --- |--- |
|  AWS CLI  |   [create-environment-ec2](https://docs.aws.amazon.com/cli/latest/reference/cloud9/create-environment-ec2.html)   | 
|  AWS SDK para C\$1\$1  |   [CreateEnvironmentEC2Solicitud](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_create_environment_e_c2_request.html), [CreateEnvironmentEC2resultado](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_create_environment_e_c2_result.html)   | 
|  AWS SDK para Go  |   [CreateEnvironmentEC2](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.CreateEnvironmentEC2), [CreateEnvironmentEC2Solicitud](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.CreateEnvironmentEC2Request), [CreateEnvironmentEC2WithContext](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.CreateEnvironmentEC2WithContext)   | 
|  AWS SDK para Java  |   CreateEnvironmentEC2Solicitud, CreateEnvironment EC2 resultado   | 
|  AWS SDK para JavaScript  |   [Crear entorno EC2](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Cloud9.html#createEnvironmentEC2-property)   | 
|  AWS SDK para .NET  |   [CreateEnvironmentEC2Solicitud](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TCreateEnvironmentEC2Request.html)[, respuesta CreateEnvironment EC2](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TCreateEnvironmentEC2Response.html)   | 
|  AWS SDK para PHP  |   [Crear entorno EC2](https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-cloud9-2017-09-23.html#createenvironmentec2)   | 
|  AWS SDK para Python (Boto)  |   [create\$1environment\$1ec2](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cloud9.html#Cloud9.Client.create_environment_ec2)   | 
|  AWS SDK para Ruby  |   [create\$1environment\$1ec2](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/Cloud9/Client.html#create_environment_ec2-instance_method)   | 
|  AWS Tools for Windows PowerShell  |   [New-C9EnvironmentEC2](https://docs.aws.amazon.com/powershell/latest/reference/items/New-C9EnvironmentEC2.html)   | 
|  AWS Cloud9 API  |   [CreateEnvironmentEC2](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_CreateEnvironmentEC2.html)   | 

**nota**  
Si su entorno utiliza un proxy para acceder a Internet, debe proporcionar los detalles del proxy para AWS Cloud9 que pueda instalar las dependencias. Para obtener más información, consulte [Fallo al instalar dependencias](troubleshooting.md#proxy-failed-dependencies).

# Creación de un entorno de SSH
<a name="create-environment-ssh"></a>

Puede crear un entorno de desarrollo AWS Cloud9 SSH con la AWS Cloud9 consola. No puede crear un entorno de SSH con la CLI.

## Requisitos previos
<a name="prerequisites"></a>
+ Asegúrese de completar los pasos de [Con AWS Cloud9 figuración](setting-up.md) en primer lugar. De esa forma, puede iniciar sesión en la consola de AWS Cloud9 y crear entornos.
+ Identifique una instancia de computación en la nube existente (por ejemplo, una EC2 instancia de Amazon en la suya Cuenta de AWS) o su propio servidor que desee conectar AWS Cloud9 al entorno.
+ Asegúrese de que la instancia existente o su propio servidor cumpla todos los [Requisitos del host SSH](ssh-settings.md#ssh-settings-requirements). Esto incluye tener versiones específicas de Python, Node.js y otros componentes instaladas, configurar permisos específicos en el directorio desde el que desea que se inicie AWS Cloud9 después del inicio de sesión y configurar cualquier instancia de Amazon Virtual Private Cloud asociada.

## Crear el entorno de SSH
<a name="create-the-envsshtitle"></a>

1. Asegúrese de que ha completado los requisitos anteriores.

1. Si todavía no se ha conectado a su instancia existente o a su propio servidor, conéctese con un cliente SSH. De este modo, podrá agregar el valor de clave pública SSH necesario a la instancia o al servidor. Esto se describe más adelante en este procedimiento.
**nota**  
Para conectarte a una instancia de Nube de AWS procesamiento existente, consulta uno o varios de los siguientes recursos:  
Para Amazon EC2, consulte [Connect to Your Linux Instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html) en la *Guía del EC2 usuario de Amazon*.
Para Amazon Lightsail, consulte [Connect to your Linux/Unix-based Lightsail instance](https://lightsail.aws.amazon.com/ls/docs/how-to/article/lightsail-how-to-connect-to-your-instance-virtual-private-server) en la *documentación de Amazon Lightsail*.
Para ello AWS Elastic Beanstalk, consulte [Cómo enumerar instancias de servidor y conectarse a](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.ec2connect.html) ellas en la *guía para AWS Elastic Beanstalk desarrolladores*.
Para AWS OpsWorks ello, consulte [Uso de SSH para iniciar sesión en una instancia de Linux](https://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-ssh.html) en la *Guía del AWS OpsWorks usuario*.
Para otros Servicios de AWS, consulte la documentación de ese servicio específico.
Para conectarse a su propio servidor, utilice SSH. SSH ya está instalado en los sistemas operativos macOS y Linux. Para conectarse a su servidor mediante SSH en Windows, debe instalar [PuTTY](https://www.putty.org/).

1. Inicie sesión en la AWS Cloud9 consola, en [https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/).

1. Después de iniciar sesión en la AWS Cloud9 consola, en la barra de navegación superior, elige una en la Región de AWS que crear el entorno. Para ver una lista de los disponibles Regiones de AWS, consulta [AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)la *Referencia general de AWS*.  
![\[Selector de regiones en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. Si es la primera vez que crea un entorno de desarrollo, se muestra una página de bienvenida. En el panel **Nuevo AWS Cloud9 entorno**, selecciona **Crear entorno**.

   Si ya ha creado entornos de desarrollo anteriormente, también puede expandir el panel de la izquierda de la pantalla. Elija **Your environments** (Sus entornos) y, a continuación, **Create environment** (Crear entorno).

   En la página de **bienvenida**:  
![\[Selección del botón Create environment (Crear entorno) si se muestra la página de bienvenida\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/create_welcome_env_new_UX.png)

   O bien, en la página **Your environments** (Sus entornos):  
![\[Selección del botón Create environment (Crear entorno) si no se muestra la página de bienvenida\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/console_create_env_new_UX.png)

1. En la página **Create environment** (Crear entorno), ingrese un nombre para su entorno.

1. En **Description** (Descripción), ingrese una nota acerca de su entorno. Para este tutorial, utilice `This environment is for the AWS Cloud9 tutorial.`

1. En **Environment type** (Tipo de entorno), elija **Existing Compute** (Computación existente) en las opciones siguientes:
   + **Nueva EC2 instancia**: lanza una EC2 instancia de Amazon a la que AWS Cloud9 se puede conectar directamente a través de SSH o SSM.
   + **Computación existente**: lanza una EC2 instancia de Amazon existente que requiere los detalles de inicio de sesión de SSH y el puerto 22 para estar abierto. AWS Cloud9 se conecta a la instancia a través de [AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html).
     + Si selecciona la opción **Existing compute** (Computación existente), se crea automáticamente un rol de servicio. Puede ver el nombre del rol de servicio en la sección **Función de servicio y perfil de instancias para el acceso a Systems Manager** más abajo en la interfaz. Para obtener más información, consulte [Acceso a instancias EC2 sin entrada con AWS Systems Manager](ec2-ssm.md). 
**aviso**  
Si creas una EC2 instancia para tu entorno, es posible que se te cobre Cuenta de AWS por Amazon EC2. El uso de Systems Manager para administrar las conexiones a la EC2 instancia no conlleva ningún coste adicional.
**aviso**  
AWS Cloud9 usa la clave pública SSH para conectarse de forma segura a su servidor. Para establecer la conexión segura, agregue nuestra clave pública a su archivo `~/.ssh/authorized_keys` y facilite sus credenciales de acceso en los pasos siguientes. Elija **Copy key to clipboard** (Copiar clave en el portapapeles) para copiar la clave SSH o **View public SSH key** (Ver clave SSH pública) para mostrarla.

1. En el panel **Existing compute** (Computación existente), en **User** (Usuario), ingrese el nombre de usuario que utilizó para conectarse a la instancia o al servidor anteriormente en este procedimiento. Por ejemplo, en el caso de una instancia de computación en la Nube de AWS , podría ser `ec2-user`, `ubuntu` o `root`. 
**nota**  
Recomendamos que el nombre de inicio de sesión esté asociado a los permisos de administrador o a un usuario administrador en la instancia o el servidor. Más concretamente, recomendamos que este nombre de usuario sea el propietario de la instalación de Node.js en la instancia o el servidor. Para verificarlo, ejecute el comando **`ls -l $(which node)`** desde el terminal de la instancia o el servidor (o **`ls -l $(nvm which node)` ** si utiliza `nvm`). Este comando muestra el nombre del propietario de la instalación de Node.js. También muestra los permisos de la instalación, el nombre del grupo y la ubicación.

1. En **Host**, ingrese la dirección IP pública (preferida) o el nombre de host de la instancia o el servidor.

1. En **Puerto**, introduce el puerto que quieres usar AWS Cloud9 para intentar conectarte a la instancia o al servidor. También puede mantener el puerto predeterminado.

1. Elija **Additional details - optional** (Detalles adicionales [opcional]) para mostrar la ruta de entorno, la ruta al binario de node.js y la información del host de salto de SSH.

1. En **Ruta del entorno**, introduce la ruta al directorio de la instancia o el servidor desde el que AWS Cloud9 quieres empezar. Lo identificó anteriormente en los requisitos previos de este procedimiento. Si deja este campo en blanco, AWS Cloud9 utiliza el directorio que su instancia o servidor utiliza normalmente para comenzar después de iniciar sesión. Normalmente, es un directorio raíz o predeterminado.

1. En **Path to Node.js binary path** (Ruta al binario de Node.js), ingrese la información de la ruta para especificar la ruta al binario de Node.js en la instancia o el servidor. Para obtener la ruta, puede ejecutar el comando **`which node`** (o **`nvm which node`** si está utilizando `nvm`) en su instancia o servidor. Por ejemplo, la ruta puede ser `/usr/bin/node`. Si deja este campo en blanco, AWS Cloud9 intenta adivinar dónde se encuentra el archivo binario Node.js cuando intenta conectarse.

1. En **SSH jump host** (Host de salto de SSH), ingrese información sobre el host de salto que utiliza la instancia o el servidor. Utilice el formato `USER_NAME@HOSTNAME:PORT_NUMBER` (por ejemplo, `ec2-user@ip-192-0-2-0:22`).

   El host de salto debe cumplir los siguientes requisitos:
   + Debe ser accesible a través de la red de internet pública utilizando SSH.
   + Debe permitir el acceso de entrada desde cualquier dirección IP a través del puerto especificado.
   + El valor de clave pública de SSH que se ha copiado en el archivo `~/.ssh/authorized_keys` que se encuentra en el servidor o instancia existente también se debe copiar en el archivo `~/.ssh/authorized_keys` que se encuentra en el host de salto.
   + Netcat debe estar instalado.

1. Añada hasta 50 etiquetas suministrando los valores de **Key (Clave)** y **Value (Valor)** para cada etiqueta. Para ello, seleccione **Add new tag** (Agregar nueva etiqueta). Las etiquetas se adjuntan al AWS Cloud9 entorno como etiquetas de recursos y se propagan a los siguientes recursos subyacentes: la CloudFormation pila, la EC2 instancia de Amazon y los grupos de EC2 seguridad de Amazon. Para obtener más información sobre las etiquetas, consulte [Control del acceso mediante etiquetas de AWS recursos](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html) en la *[Guía del usuario de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/)* y la [información avanzada](tags.md) sobre las etiquetas en esta guía.
**aviso**  
Si actualiza estas etiquetas después de crearlas, los cambios no se propagan a los recursos subyacentes. Para obtener más información, consulte [Propagación de actualizaciones de etiquetas a los recursos subyacentes](tags.md#tags-propagate) en la información avanzada acerca de las [etiquetas](tags.md).

1. Elija **Create** (Crear) para crear su entorno y se le redirigirá a la página de inicio. Cuando la cuenta se haya creado correctamente, aparecerá una barra flash verde en la parte superior de la AWS Cloud9 consola. Puede seleccionar el nuevo entorno y elegir **Open in Cloud9** (Abrir en Cloud9) para lanzar el IDE.   
![\[AWS Cloud9 Selector IDE en la AWS Cloud9 consola\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/cloud9-ide-open.png)

   Si se produce un error al crear la cuenta, aparecerá una barra parpadeante roja en la parte superior de la consola de AWS Cloud9 . Es posible que la cuenta no se pueda crear debido a un problema con el navegador web, los permisos de AWS acceso, la instancia o la red asociada. Puede encontrar información sobre posibles soluciones a los problemas que pueden provocar el error de la cuenta en la [sección Solución de problemas de AWS Cloud9](troubleshooting.md#troubleshooting-env-loading).

**nota**  
Si su entorno utiliza un proxy para acceder a Internet, debe proporcionar los detalles del proxy para AWS Cloud9 que pueda instalar las dependencias. Para obtener más información, consulte [Fallo al instalar dependencias](troubleshooting.md#proxy-failed-dependencies).