Conexión con instancias de Linux
Una vez que haya creado la instancia de Linux, puede conectarse a ella siguiendo estos pasos.
Localización de la dirección IP flotante
Si no ha asociado una IP flotante a la instancia, siga los pasos 3 y 4 en Creación de una instancia mediante la CLI para solicitar que se asocie una dirección IP flotante a la instancia.
Si necesita localizar la dirección IP flotante para la instancia a la que desea conectarse, complete los pasos siguientes. Si ya conoce la dirección IP flotante, vaya a Establecer conexión.
-
Debe identificar la dirección IP flotante. Ejecute el siguiente comando para identificar su dirección IP flotante:
ibmcloud is instance-network-interfaces <INSTANCE_ID> <NETWORK_INTERFACE_ID> --json
Para este ejemplo, obtendría una respuesta similar a la salida siguiente:
"floating_ips": [ { "address": "123.45.678.90" "crn:v1:mydomain:public:vpc:us-south:a/c4cxxxc10xx54xxx9e2xxx59xxx3fa0f::floating_ip:12345x67-8901-234x-5678-9xx01xx23x4x", "href": "https://us-south.myaccount.cloud.ibm.com/v1/floating_ips/12345x67-8901-234x-5678-9xx01xx23x4x", "id": "0738-12345x67-8901-234x-5678-9xx01xx23x4x", "name": “my-instance” } ]
-
Ahora que ya tiene su ID de IP flotante, puede localizar la dirección IP flotante ejecutando el mandato siguiente.
ibmcloud is ip <FLOATING_IP_ID>
Para este ejemplo, obtendría una respuesta similar a la salida siguiente:
ID 0738-12345x67-8901-234x-5678-9xx01xx23x4x Address 123.45.678.90 Name my-instance Target primary(1xx2x34x-.) Target Type intf Target IP 12.345.6.78 Created 1 week ago Status available Zone us-south-1 Resource Group - Tags -
Opcionalmente, puede localizar la dirección IP flotante asociada a la instancia a la que desea conectarse a través de la consola de IBM Cloud.
Determinación de la cuenta de usuario predeterminada
La cuenta de usuario predeterminada generada por el sistema suele estar asociada a la gestión de accesos y operaciones. El usuario predeterminado se puede utilizar para iniciar sesión en la instancia del servidor virtual mediante SSH. Las claves SSH están configuradas para el usuario predeterminado en la imagen.
El nombre de la cuenta de usuario predeterminada depende de la imagen del sistema operativo que se utilice. Consulte la siguiente tabla para ver el sistema operativo y su correspondiente cuenta de usuario predeterminada.
Sistema operativo | Cuenta de usuario predeterminada |
---|---|
Red Hat Enterprise Linux (RHEL) | vpcuser |
SUSE Linux Enterprise Server (SLES) | vpcuser |
Debian | vpcuser |
Linux inestable | vpcuser |
Ubuntu | ubuntu |
Fedora Core | core |
Establecer conexión
-
Para conectarse a la instancia, utilice la clave privada y ejecute el mandato siguiente:
ssh -i <path to your private key file> <default-user-account>@<floating ip address>
Recibirá una respuesta similar a la del ejemplo siguiente. Cuando se le solicite si desea continuar la conexión, escriba
yes
.The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established. ECDSA key fingerprint is SHA256:abcdef1Gh/aBCd1EFG1H8iJkLMnOP21qr1s/8a3a8aa. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'xxx.xxx.xxx.xxx' (ECDSA) to the list of known hosts.
Ahora está accediendo al servidor.
-
Cuando esté listo para finalizar la conexión, ejecute el mandato siguiente:
exit