Saltar al contenido

¿Cómo puedo usar SSH para conectarme a mi Amazon WorkSpaces de Linux?

4 minutos de lectura
0

No puedo usar el cliente de Amazon WorkSpaces para conectarme a mi WorkSpace de Linux. O bien, quiero usar la interfaz de la línea de comandos de AWS (AWS CLI) con mi WorkSpace de Linux.

Solución

Para usar SSH para conectarte a tu WorkSpace de Linux, identifica la dirección IP y el nombre de usuario del WorkSpace y el nombre NetBIOS de tu directorio. A continuación, utiliza Linux o PuTTY para conectarte a tu WorkSpace.

Nota: Si se muestran errores al ejecutar comandos de la AWS CLI, consulte Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de AWS CLI.

Cómo buscar la dirección IP y el nombre de usuario del WorkSpace

Para buscar la dirección IP y el nombre de usuario del WorkSpace, sigue estos pasos:

  1. Abre la consola de Amazon WorkSpaces.
  2. En el panel de navegación, selecciona WorkSpaces.
  3. Selecciona la flecha situada junto a tu WorkSpace para ampliar los detalles del WorkSpace. Anota la Dirección IP de WorkSpace y el Nombre de usuario.

Nota: La Dirección IP de WorkSpace es la dirección IP privada del WorkSpace. La dirección IP privada es necesaria para asociar la interfaz de red elástica con el WorkSpace. A continuación, puedes recuperar información, como el grupo de seguridad o la dirección IP pública asociada al WorkSpace.

Cómo agregar una regla

Para agregar una regla a la interfaz de red, sigue estos pasos:

  1. Abre la consola de Amazon Elastic Compute Cloud (Amazon EC2).
  2. En el panel de navegación, selecciona Interfaces de red.
  3. En la barra de búsqueda, introduce la dirección IP del WorkSpace.
    Importante: Si tienes previsto conectarte al WorkSpace desde fuera de tu nube virtual privada (VPC), anota la dirección IP IPv4 pública.
  4. Selecciona el enlace que se encuentra debajo de la columna Grupos de seguridad.
  5. Selecciona la pestaña Entrada y, a continuación, elige Editar.
  6. Selecciona Agregar regla y, a continuación, introduce los valores siguientes:
    Tipo: SSH
    Protocolo: TCP
    Intervalo de puertos: 22
    Origen: Si te conectas desde fuera de la VPC, selecciona Mi IP y, a continuación, introduce la dirección IP de cada máquina remota. De lo contrario, selecciona Personalizado y, a continuación, introduce la dirección IP privada de otra instancia de Amazon EC2 en la misma VPC.
    Importante: No introduzcas 0.0.0.0/0 ni permitas direcciones IP que no necesiten acceso.
    Descripción: Introduce una descripción para la regla.
  7. Selecciona Guardar.

Cómo buscar el nombre NetBIOS de tu directorio

Para buscar el nombre NetBIOS de tu directorio, sigue estos pasos:

  1. Abre la consola de Directory Service.
  2. Selecciona el enlace ID de directorio de tu directorio.
  3. Anota el nombre NetBIOS del directorio.

Cómo conectarte a tu WorkSpace de Linux

Para conectarte a tu WorkSpace de Linux,sigue estos pasos según tu método.

Nota: En el caso de WorkSpaces de Amazon Linux 2 iniciados después del 10 de noviembre de 2023, la autenticación mediante contraseña SSH está desactivada de forma predeterminada. Para obtener más información, consulte Autenticación basada en contraseña en WorkSpaces de Amazon Linux 2.

Linux

Para usar Linux para conectarte a tu WorkSpace de Linux, sigue estos pasos:

  1. Ejecuta el siguiente comando:

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    Nota: Sustituye NetBIOS_NAME, Username y WorkSpaceIP por tus valores.
    En el siguiente ejemplo, NetBIOS_NAME es testcompany. Username es testuser y WorkSpaceIP es 123.456.789.10.

    ssh "testcompany\testuser"@123.456.789.10
  2. Cuando se te solicite, introduce la misma contraseña que utilizas para autenticarte con el cliente de WorkSpaces. Esta es tu contraseña de Active Directory.

PuTTY:

Para usar PuTTY para conectarte a tu WorkSpace de Linux, sigue estos pasos:

  1. En la ventana de configuración de PuTTY, introduce los siguientes valores:
    Para Nombre de host (o dirección IP), introduce el siguiente comando:
    NetBIOS_NAME\Username@WorkSpaceIP
    Nota: Sustituye NetBIOS_NAME, Username y WorkSpaceIP por tus valores.
    Para Puerto, introduce 22.
    Para Tipo de conexión, selecciona SSH.
  2. Selecciona Abrir.
  3. Cuando se te solicite, introduce la misma contraseña que utilizas para autenticarte con el cliente de WorkSpaces. Esta es tu contraseña de Active Directory.

Nota: Se recomienda utilizar este método solo cuando te conectes a un WorkSpace para solucionar problemas. Después de completar los pasos de solución de problemas, elimina la regla de entrada que agregaste.

Información relacionada

Grupos de seguridad de Amazon EC2 para instancias de Linux

OFICIAL DE AWSActualizada hace 2 años