Connessione alle istanze Linux

Dopo che hai creato la tua istanza Linux, ti puoi connettere a essa completando questa procedura.

Individuazione di un indirizzo IP mobile

Se non hai associato un IP mobile alla tua istanza, segui i passi 3 e 4 in Creazione di un'istanza utilizzando la CLI per richiedere un indirizzo IP mobile da associare alla tua istanza.

Se devi individuare il tuo indirizzo IP mobile per l'istanza a cui vuoi connetterti, completa la seguente procedura. Se già conosci il tuo indirizzo IP mobile, passa direttamente a Effettua connessione.

  1. È necessario identificare l'indirizzo IP mobile. Eseguire il seguente comando per identificare l'indirizzo IP flottante:

    ibmcloud is instance-network-interfaces <INSTANCE_ID> <NETWORK_INTERFACE_ID> --json
    

    Per questo esempio, dovresti vedere una risposta simile al seguente output:

    "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. Ora che hai il tuo ID di IP mobile, puoi individuare il tuo indirizzo IP mobile eseguendo questo comando.

    ibmcloud is ip <FLOATING_IP_ID>
    

    Per questo esempio, dovresti vedere una risposta simile al seguente output:

    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             -
    

Facoltativamente, puoi individuare l'indirizzo IP mobile associato all'istanza a cui vuoi connetterti tramite la console IBM Cloud.

Determinazione dell'account utente predefinito

L'account utente predefinito generato dal sistema è tipicamente associato alla gestione dell'accesso e delle operazioni. L'utente predefinito può essere utilizzato per accedere all'istanza del server virtuale tramite SSH. Le chiavi SSH sono configurate solo per l'utente predefinito nell'immagine. Il nome dell'account utente predefinito dipende dall'immagine del sistema operativo in uso. Vedere la tabella seguente per il sistema operativo e il suo account utente predefinito corrispondente.

Per ulteriori informazioni sulle chiavi SSH, vedere Per iniziare con le chiavi SSH.

Account utente predefinito per le immagini Linux
Sistema operativo Account utente predefinito
RHEL (Red Hat Enterprise Linux) vpcuser
Red Hat Enterprise Linux (RHEL) AI cloud-user
SUSE Linux Enterprise Server (SLES) vpcuser
Debian vpcuser
Rocky Linux vpcuser
CentOS Stream vpcuser
Ubuntu ubuntu
Fedora CoreOS core

Effettua connessione

  1. Per connetterti alla tua istanza, utilizza la tua chiave privata ed esegui questo comando:

    ssh -i <path to your private key file> <default-user-account>@<floating ip address>
    

    Ricevi una risposta simile al seguente esempio. Quando ti viene richiesto di continuare la connessione, digita 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.
    

    Ora stai accedendo al tuo server.

  2. Quando sei pronto a terminare la tua connessione, esegui questo comando:

    exit