Después de configure credentials for Alibaba Cloud Client, puede conectarse a las instancias ECS y gestionarlas sin necesidad de una contraseña ni de una dirección IP pública. También puede usar el reenvío de puertos para acceder de forma segura, desde su computadora local, a los servicios desplegados en sus instancias.
Conexión a una instancia
Instancias Linux
Puede usar Session Manager para conectarse a instancias que no tienen una dirección IP pública mediante un canal seguro. Si la instancia cuenta con una dirección IP pública y un puerto abierto, puede conectarse directamente con una conexión SSH.
Conexión mediante Session Manager
Antes de conectarse a una instancia ECS mediante Session Manager, ensure that Session Manager is enabled.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Start Remote Session....
Conexión mediante SSH
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Remote Connect (SSH)....
-
En el cuadro de diálogo, configure User Name y Port. A continuación, seleccione un método de Authentication:
Temp KeyPair: se genera una key pair temporal. Cloud Assistant envía la clave pública a la instancia para que usted inicie sesión con la clave privada. Este método es más sencillo porque no requiere administrar contraseñas ni archivos de claves.
Password: introduzca la contraseña de la instancia ECS.
-
key file: inicie sesión con un archivo de clave privada SSH. Puede obtener un archivo de clave privada de cualquiera de las siguientes maneras:
En la columna Actions de la instancia de destino, elija para vincular una clave SSH a la instancia ECS. Esto habilita el inicio de sesión sin contraseña en conexiones futuras.
Create a key pair (archivo .pem) en la consola ECS y vincúlela a la instancia ECS.
Manually bind a key pair a la instancia ECS.
Haga clic en Connect para abrir la terminal SSH.
Instancias Windows
Si necesita una interfaz gráfica de usuario (GUI), use una conexión por IP pública para las instancias que tengan una dirección IP pública, o conéctese mediante Cloud Assistant si no la tienen. Cuando solo requiera una interfaz de línea de comandos, utilice una conexión de Session Manager.
Conexión mediante Cloud Assistant
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Remote Desktop (via Cloud Assistant)....
En el cuadro de diálogo que aparece, configure una regla de reenvío de puertos (el puerto local no debe estar en uso) y luego haga clic en Start. El cliente inicia la aplicación de Escritorio remoto de su sistema operativo.
En la ventana de conexión a Escritorio remoto, introduzca la contraseña de la instancia para completar la conexión.
Conexión mediante Session Manager
Antes de conectarse a una instancia ECS mediante Session Manager, ensure that Session Manager is enabled.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Start Remote Session....
De manera predeterminada, se inicia sesión en las instancias Windows como usuario del sistema. Las conexiones de Session Manager no admiten una interfaz gráfica de usuario (GUI) y solo proporcionan acceso por línea de comandos.
Conexión mediante una dirección IP pública
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Remote Desktop (RDP)....
En el cuadro de diálogo que aparece, confirme la información de conexión y haga clic en Connect. Alibaba Cloud Client inicia la aplicación de Escritorio remoto de su sistema operativo.
En la ventana de conexión a Escritorio remoto, introduzca la contraseña de la instancia para completar la conexión.
Inicio y detención de una instancia
Detener o reiniciar una instancia interrumpe sus servicios. Ejecute estas operaciones con precaución.
-
Iniciar una instancia
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo que aparece, confirme la información de la instancia y haga clic en Start Instance.
-
Detener una instancia
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo que aparece, configure el modo de detención y haga clic en Stops an instance..
-
Reiniciar una instancia
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo que aparece, confirme la información de la instancia y haga clic en Restart Instance.
Restablecimiento de la contraseña de una instancia
El cliente transmite la nueva contraseña por un canal cifrado y esta surte efecto de inmediato, sin necesidad de reiniciar la instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo Reset Password, introduzca y confirme la nueva contraseña, elija si desea habilitar o mantener el método de inicio de sesión con la contraseña original y, a continuación, haga clic en Reset Password.
Habilitación de la protección contra liberación
Si una instancia pay-as-you-go ejecuta servicios críticos, puede enable release protection para evitar que se libere por accidente.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
Gestión de security groups
-
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija View Security Groups.
Puede consultar el ID, el nombre, el tipo, las reglas de entrada y salida, y la descripción del security group.
-
Gestione el security group.
-
Agregue una regla de entrada o de salida.
En la columna Actions del security group, haga clic en Add Inbound Rule o en Add Outbound Rule.
Introduzca los detalles de la regla. Para obtener información sobre los parámetros, consulte Security group rules.
-
Modifique la directiva de autorización.
En la fila del security group, haga clic en el número de la columna Outbound Rules o Inbound Rules.
En la columna Actions de la regla del security group, elija Modify Authorization Policy.
Seleccione Allow o Deny y, a continuación, haga clic en Modify Authorization Policy.
-
Carga y descarga de archivos
Esta función solo está disponible para instancias Linux que tienen asignada una dirección IP pública.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija File Management (SFTP)....
-
En el cuadro de diálogo, configure User Name y Port. A continuación, seleccione un método de Authentication:
Temp KeyPair: se genera una key pair temporal. Cloud Assistant envía la clave pública a la instancia para que usted inicie sesión con la clave privada. Este método es más sencillo porque no requiere administrar contraseñas ni archivos de claves.
Password: introduzca la contraseña de la instancia ECS.
-
key file: inicie sesión con un archivo de clave privada SSH. Puede obtener un archivo de clave privada de cualquiera de las siguientes maneras:
En la columna Actions de la instancia de destino, elija para vincular una clave SSH a la instancia ECS. Esto habilita el inicio de sesión sin contraseña en conexiones futuras.
Create a key pair (archivo .pem) en la consola ECS y vincúlela a la instancia ECS.
Manually bind a key pair a la instancia ECS.
-
En la lista de archivos, busque el archivo o directorio de destino.
Puede usar el cliente para transfer files between an ECS instance and an OSS bucket .
Para descargar archivos: en la columna Actions correspondiente, elija Download this file o Download this directory.
Para cargar archivos: sobre la lista de archivos, elija Upload local directory o Upload Local File.
Reenvío de puertos (mediante Cloud Assistant)
La función de reenvío de puertos (mediante Cloud Assistant) le permite conectarse de forma remota a un puerto de la instancia sin usar una dirección IP pública. Esta función reenvía el tráfico de red de un puerto local a un puerto de la instancia, lo que facilita el acceso seguro a los servicios alojados en ella. Por ejemplo, si desarrolla una aplicación web en una instancia ECS que no tiene dirección IP pública, puede usar el reenvío de puertos para acceder a dicha aplicación en el puerto 80 de la instancia ECS desde un navegador en su computadora local.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija Port Forwarding (Cloud Assistant).... En el cuadro de diálogo que aparece, introduzca el puerto del servidor (el puerto de acceso al servicio dentro de la instancia) y el puerto local (el puerto de escucha en su máquina local). De manera opcional, seleccione si desea imprimir el contenido de las solicitudes y respuestas, o abrir el puerto local en un navegador después del inicio. Luego, haga clic en Start.
-
Consulte los registros de reenvío de puertos en el cliente. Después de hacer clic en Start, la siguiente salida en la terminal indica que el reenvío de puertos se habilitó correctamente:
# Checking the running status of the instance... # Checking the SessionManager protocol status for the current user [Enabled] > localhost: start server socket : { address: '127.0.0.1', family: 'IPv4', port: 8088 } > localhost: start socket listen : { address: '127.0.0.1', family: 'IPv4', port: 8088 } > Start listening on local port localhost:8088. This listener only accepts connection requests from the local machine.
Envío de comandos remotos
Para agilizar tareas de mantenimiento rutinarias, como instalar o desinstalar software por lotes, restablecer contraseñas de usuarios o ejecutar scripts automatizados de operación y mantenimiento, puede enviar comandos remotos a sus instancias ECS.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija . En el cuadro de diálogo Send Remote Commands, introduzca un script automatizado de operación y mantenimiento y haga clic en Send.
Liberación de una instancia
Una vez que libera una instancia, sus datos no se pueden restaurar. Antes de liberarla, cree una copia de seguridad de sus datos. Si necesita conservar la información, puede create a snapshot para respaldarla.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo que aparece, confirme la información de la instancia y haga clic en Release Instance.
Preguntas frecuentes
¿Por qué no se muestran los datos de monitoreo?
Para poder consultar los datos de monitoreo en el cliente, debe grant the AliyunCloudMonitorMetricDataReadOnlyAccess permission to the signed-in RAM user.
¿Cómo se configura el inicio de sesión SSH sin contraseña?
Si la instancia ECS tiene una key pair vinculada, puede agregar una clave SSH en el cliente para habilitar el inicio de sesión sin contraseña. Así podrá conectarse sin introducir una contraseña ni un archivo de claves.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija .
En el cuadro de diálogo Add SSH Key, seleccione un archivo de clave SSH local, elija si desea anexar o reemplazar la clave y, a continuación, haga clic en Add SSH Key.
¿Cómo se descargan archivos de OSS a una instancia?
Primero debe grant the AliyunOSSFullAccess permission to the signed-in RAM user.
El cliente también admite la descarga de archivos de OSS a las instancias y la carga de archivos de las instancias a OSS.
En la página Homepage de Alibaba Cloud Client, haga clic en ECS. Sobre la lista de instancias, seleccione la región donde se encuentra su instancia.
En la lista de instancias, busque la instancia de destino y, en la columna Actions correspondiente, elija File Management (SFTP)....
-
En el cuadro de diálogo, configure User Name y Port. A continuación, seleccione un método de Authentication:
Temp KeyPair: se genera una key pair temporal. Cloud Assistant envía la clave pública a la instancia para que usted inicie sesión con la clave privada. Este método es más sencillo porque no requiere administrar contraseñas ni archivos de claves.
Password: introduzca la contraseña de la instancia ECS.
-
key file: inicie sesión con un archivo de clave privada SSH. Puede obtener un archivo de clave privada de cualquiera de las siguientes maneras:
En la columna Actions de la instancia de destino, elija para vincular una clave SSH a la instancia ECS. Esto habilita el inicio de sesión sin contraseña en conexiones futuras.
Create a key pair (archivo .pem) en la consola ECS y vincúlela a la instancia ECS.
Manually bind a key pair a la instancia ECS.
-
En la lista de archivos, busque el archivo o directorio de destino.
En la columna Actions correspondiente, elija Upload to OSS.
Sobre la lista de archivos, elija Download OSS File.
¿Por qué falla Temp KeyPair o Cloud Assistant?
Estas funciones requieren que Cloud Assistant se ejecute correctamente en la instancia. Desde el 1 de diciembre de 2017, Cloud Assistant Agent viene preinstalado en las instancias ECS creadas a partir de imágenes públicas. Si el agente no está instalado en su instancia, manually install Cloud Assistant Agent.