IBM Cloud Docs
Conexión con instancias de Linux

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.

  1. 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”
            }
        ]
    
  2. 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.

Cuenta de usuario predeterminada para imágenes de Linux
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

  1. 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.

  2. Cuando esté listo para finalizar la conexión, ejecute el mandato siguiente:

    exit