Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-11-20 GMT+08:00

Inicio de sesión en un ECS

Esta sección describe cómo iniciar sesión remotamente en un ECS en un clúster MRS mediante la función de inicio de sesión remoto (modo VNC) proporcionada en la consola de gestión de ECS o una clave o contraseña (modo SSH). El inicio de sesión remoto (modo VNC) se utiliza principalmente para operaciones y mantenimiento de emergencia. En otros escenarios, se recomienda iniciar sesión en ECS mediante SSH.

Para iniciar sesión en un nodo de clúster mediante SSH, debe agregar una regla de entrada al grupo de seguridad del clúster. Establezca Source en IPv4 address of the client/32 o IPv6 address of the client/128 y establezca el número de puerto en 22. Para obtener más información, consulte Adición de una regla de grupo de seguridad.

Inicio de sesión en un ECS con VNC

  1. Inicie sesión en la consola de gestión de MRS.
  2. Elija Clusters > Active Clusters y seleccione un clúster en ejecución y haga clic en su nombre para cambiar a la página de detalles del clúster.
  3. En la página de pestaña Nodes, haga clic en el nombre de un nodo de Master en el grupo de nodos de Master para iniciar sesión en la consola de gestión de ECS.
  4. En la esquina superior derecha, haga clic en Remote Login.
  5. Introduzca el nombre de usuario y la contraseña para iniciar sesión en el nodo de Master según se le solicite.

    1. Si selecciona Password para Login Mode, debe ingresar root en Username y la contraseña que estableció durante la creación del clúster en Password.
      Figura 1 Selección de contraseña como modo de inicio de sesión
    2. Si selecciona Key Pair para Login Mode al crear un clúster, realice las siguientes operaciones para iniciar sesión en el clúster:
      1. Una vez creado el clúster, asigne una EIP y envíelo al nodo de Master del clúster. Para obtener más información, consulte Asignar una EIP y vincularla a un ECS.
      2. Inicie sesión remotamente en el nodo de Master en modo SSH como usuario root usando el archivo de clave.
      3. Ejecute el comando passwd root para establecer una contraseña para usuario root.
      4. Vuelva a la interfaz de inicio de sesión e ingrese root y la contraseña establecida en 5.b.iii para iniciar sesión en el nodo.

Inicio de sesión en un ECS mediante un par de claves (SSH)

Inicio de sesión en el ECS desde Windows local

Para iniciar sesión en Linux ECS desde Windows local, realice las operaciones descritas en esta sección. En el siguiente procedimiento se utiliza PuTTY como ejemplo para iniciar sesión en ECS.

  1. Inicie sesión en la consola de gestión de MRS.
  2. Seleccione Clusters > Active Clusters, seleccione un clúster en ejecución y haga clic en su nombre para cambiar a la página de detalles del clúster.
  3. En la página de pestaña Nodes, haga clic en el nombre de un nodo de Master en el grupo de nodos de Master para iniciar sesión en la consola de gestión de ECS.
  4. Haga clic en la pestaña EIPs, haga clic en Bind EIP para enlazar una EIP al ECS y registrar la EIP. Si una EIP ha sido vinculado al ECS, omita este paso.
  5. Compruebe si el archivo de clave privada se ha convertido al formato .ppk.
    • En caso afirmativo, vaya a 10.
    • Si no, vaya a 6.
  6. Ejecute PuTTY.
  7. En el área Actions, haga clic en Load e importe el archivo de clave privada que utilizó durante la creación de ECS.

    Asegúrese de que el archivo de clave privada tenga el formato All files (*.*).

  8. Haga clic en Save private key.
  9. Guarde la clave privada convertida, por ejemplo kp-123.ppk en un directorio local.
  10. Ejecute PuTTY.
  11. Elija Connection > Data. Ingrese el nombre de usuario de la imagen en Auto-login username.

    El nombre de usuario de la imagen para los nodos del clúster es root.

  12. Elija Connection > SSH > Auth. En el último elemento de configuración Private key file for authentication, haga clic en Browse y seleccione la clave privada convertida en 9.
  13. Haga clic en Session.
    1. Host Name (or IP address): Introduzca la EIP enlazado al ECS.
    2. Port: Ingrese 22.
    3. Connection Type: Seleccione SSH.
    4. Saved Sessions: Nombre de la tarea, que se puede hacer clic para la conexión remota cuando utilice PuTTY la próxima vez
      Figura 2 Hacer clic en Session
  14. Haga clic en Open para iniciar sesión en el ECS.

    Si inicia sesión en ECS por primera vez, PuTTY muestra un cuadro de diálogo de advertencia de seguridad que le pregunta si desea aceptar el certificado de seguridad ECS. Haga clic en Yes para guardar el certificado en el registro local.

Inicio de sesión en ECS desde Linux local

Para iniciar sesión en Linux ECS desde Linux local, realice las operaciones descritas en esta sección. El siguiente procedimiento utiliza el archivo de clave privada kp-123.pem como ejemplo para iniciar sesión en ECS. El nombre de su archivo de clave privada puede diferir.

  1. En la CLI de Linux, ejecute el siguiente comando para cambiar los permisos de operación:
    chmod 400 /path/kp-123.pem

    En el comando anterior, path se refiere a la ruta donde se guarda el archivo de clave.

  2. Ejecute el siguiente comando para iniciar sesión en ECS:

    ssh -i /path/kp-123.pemDefault username@EIP

    Por ejemplo, si el nombre de usuario predeterminado es root y la EIP es 123.123.123.123, ejecute el siguiente comando:

    ssh -i /path/kp-123.pem root@123.123.123.123
    • path indica la ruta donde se guarda el archivo de clave.
    • EIP indica la EIP vinculada al ECS.
    • El nombre de usuario de la imagen es root para los nodos del clúster.

Inicio de sesión en un ECS mediante una contraseña (SSH)

Inicio de sesión en el ECS desde Windows local

Para iniciar sesión en Linux ECS desde Windows local, realice las operaciones descritas en esta sección. En el siguiente procedimiento se utiliza PuTTY como ejemplo para iniciar sesión en ECS.

  1. Inicie sesión en la consola de gestión de MRS.
  2. Elija Clusters > Active Clusters y seleccione un clúster en ejecución y haga clic en su nombre para cambiar a la página de detalles del clúster.
  3. En la página de pestaña Nodes, haga clic en el nombre de un nodo de Master en el grupo de nodos de Master para iniciar sesión en la consola de gestión de ECS.
  4. Haga clic en la pestaña EIPs, haga clic en Bind EIP para enlazar una EIP al ECS y registrar la EIP. Si una EIP ha sido vinculado al ECS, omita este paso.
  5. Ejecute PuTTY.
  6. Haga clic en Session.

    1. Host Name (or IP address): Introduzca la EIP enlazado al ECS.
    2. Port: Ingrese 22.
    3. Connection Type: Seleccione SSH.
    4. Saved Sessions: Nombre de la tarea, que se puede hacer clic para la conexión remota cuando utilice PuTTY la próxima vez
      Figura 3 Hacer clic en Session

  7. Haga clic en Window y seleccione UTF-8 para Remote character set: en Translation.
  8. Haga clic en Open para iniciar sesión en el ECS.

    Si inicia sesión en ECS por primera vez, PuTTY muestra un cuadro de diálogo de advertencia de seguridad que le pregunta si desea aceptar el certificado de seguridad ECS. Haga clic en Yes para guardar el certificado en el registro local.

  9. Después de configurar la conexión SSH al ECS, ingrese el nombre de usuario y la contraseña según se le solicite para iniciar sesión en el ECS.

    El nombre de usuario es root y la contraseña es la que configuraste durante la creación del clúster.

Inicio de sesión en ECS desde Linux local

Si el host local ejecuta Linux, realice los pasos 1 a 4 para vincular una EIP al ECS, y ejecute el siguiente comando en la CLI para iniciar sesión en el ECS: ssh EIP bound by the ECS