¿Cómo inicio sesión en un ECS de Linux con una clave privada?
Escenario
Después de crear o importar un par de claves en la consola KMS, seleccione el par de claves como modo de inicio de sesión al comprar un ECS y seleccione el par de claves creado o importado.
Después de comprar un ECS, puede utilizar la clave privada del par de claves para iniciar sesión en el ECS.
Prerrequisitos
- La conexión de red entre la herramienta de inicio de sesión (como PuTTY y XShell) y el ECS de destino es normal.
- Usted ha vinculado una EIP al ECS.
- Usted ha obtenido el archivo de clave privada del ECS.
Inicio de sesión desde un equipo con Windows
Para iniciar sesión en Linux ECS desde un equipo con Windows, realice las operaciones descritas en esta sección.
Método 1: Utilice PuTTY para iniciar sesión en el ECS.
Las siguientes operaciones utilizan PuTTY para iniciar sesión en ECS. Antes de iniciar sesión, debe obtener el formato de clave privada en el formato .ppk.
- Haga doble clic en PuTTY.EXE. Se muestra la página PuTTY Configuration.
- Elija Connection > Data. Ingrese el nombre de usuario de la imagen en Auto-login username.
- Si se utiliza la imagen pública de CoreOS, el nombre de usuario de la imagen es core.
- Para una imagen pública de non-CoreOS, el nombre de usuario de la imagen es root.
- Elija Connection > SSH > Auth. En Private key file for authentication, haga clic en Browse y seleccione un archivo de clave privada (en el formato .ppk).
- Haga clic en Session e ingrese la EIP del ECS en Host Name (o IP address)
Figura 1 Configuración de la EIP
- Haga clic en Open para iniciar sesión en el ECS.
Método 2: Utilice Xshell para iniciar sesión en el ECS.
- Inicie la herramienta Xshell.
- Ejecute el siguiente comando para iniciar sesión remotamente en el ECS a través de SSH:
ssh Username@EIP
Un comando de ejemplo se proporciona de la siguiente manera:
ssh root@192.168.1.1
- (Opcional) Si el sistema muestra el cuadro de diálogo SSH Security Warning, haga clic en Accept & Save.
- Seleccione Public Key y haga clic en Browse junto al cuadro de texto CMK.
- En el cuadro de diálogo mostrado, haga clic en Import.
- Seleccione el archivo de clave almacenado localmente (en el formato .pem) y haga clic en Open.
- Haga clic en OK para iniciar sesión en el ECS.
Inicio de sesión desde un computador Linux
Para iniciar sesión en el ECS Linux desde un computador Linux, realice las operaciones que se describen a continuación: El siguiente procedimiento utiliza el archivo de clave privada kp-123.ppk como ejemplo para iniciar sesión en el ECS. El nombre de su archivo de clave privada puede diferir.
- En la CLI de Linux, ejecute el siguiente comando para cambiar los permisos de operación:
chmod 600 /path/kp-123.ppk
En el comando anterior, path es la ruta donde se guarda el archivo de clave.
- Ejecute el siguiente comando para iniciar sesión en ECS:
ssh -i /path/kp-123 root@EIP
- En el comando anterior, path es la ruta donde se guarda el archivo de clave.
- EIP es la EIP vinculada al ECS.