Conectando-se a instâncias do Linux
Depois de criar sua instância do Linux, é possível se conectar a ela executando estas etapas.
Localizando o endereço IP flutuante
Se você não tiver associado um IP flutuante à sua instância, siga a Etapa 3 e a Etapa 4 em Criando uma instância usando a CLI para solicitar um endereço IP flutuante para isso.
Se for necessário localizar o seu endereço IP flutuante para a instância para a qual você deseja se conectar, conclua as etapas a seguir. Se já souber seu endereço IP flutuante, vá para Conectando-se.
-
Você precisa identificar seu endereço IP flutuante. Execute o seguinte comando para identificar seu endereço IP flutuante:
ibmcloud is instance-network-interfaces <INSTANCE_ID> <NETWORK_INTERFACE_ID> --json
Para esse exemplo, você veria uma resposta semelhante à saída a seguir:
"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” } ]
-
Agora que você tem seu ID de IP flutuante, é possível localizar seu endereço IP flutuante executando o comando a seguir.
ibmcloud is ip <FLOATING_IP_ID>
Para esse exemplo, você veria uma resposta semelhante à saída a seguir:
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, é possível encontrar o endereço IP flutuante associado à instância à qual você deseja se conectar por meio do console do IBM Cloud.
Determinação da conta de usuário padrão
A conta de usuário padrão gerada pelo sistema é normalmente associada ao gerenciamento de acesso e operações. O usuário padrão pode ser usado para fazer login na instância do servidor virtual usando SSH. As chaves SSH são configuradas para o usuário padrão na imagem.
O nome da conta de usuário padrão depende da imagem do sistema operacional que está sendo usada. Consulte a tabela a seguir para obter informações sobre o sistema operacional e a conta de usuário padrão correspondente.
Sistema operacional | Conta de usuário padrão |
---|---|
Red Hat Enterprise Linux (RHEL) | vpcuser |
Red Hat Enterprise Linux (RHEL) IA | cloud-user |
SUSE Linux Enterprise Server (SLES) | vpcuser |
Debian | vpcuser |
Rocky Linux | vpcuser |
CentOS Fluxo | vpcuser |
Ubuntu | ubuntu |
Fedora CoreOS | core |
Conectando
-
Para se conectar à sua instância, use a chave privada e execute o comando a seguir:
ssh -i <path to your private key file> <default-user-account>@<floating ip address>
Você recebe uma resposta semelhante ao exemplo a seguir. Quando solicitado a continuar a conexão, digite
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.
Agora você está acessando seu servidor.
-
Quando você estiver pronto para terminar sua conexão, execute o comando a seguir:
exit