Exercício – Testar a nova máquina virtual

Concluído

Ao criar uma máquina virtual, você atribui um endereço IP público que pode ser acessado pela Internet e um endereço IP privado usado no datacenter do Azure. Esses dois valores aparecem no bloco JSON que o comando create retorna, como o seguinte:

{
   ...
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "40.83.165.85",
   ...
}

Observação

Este exercício é opcional. Se você quiser concluir este exercício, precisará criar uma assinatura do Azure antes de começar. Se você não tiver uma conta do Azure ou não quiser criar uma no momento, leia as instruções para entender as informações que estão sendo apresentadas.

Observação

Nesta unidade, você usa o Azure Cloud Shell como um terminal. Você pode acessar o Cloud Shell por meio do portal do Azure ou da entrada do Cloud Shell. Você não precisa instalar nada em seu PC ou laptop para usá-lo.

Conectando-se à VM com o SSH

Podemos testar rapidamente se a VM do Linux está em funcionamento usando o endereço IP público na ferramenta Secure Shell (ssh). Lembre-se de que definimos nosso nome de administrador como azureuser e, portanto, precisamos especificar isso. Use o endereço IP público da instância em execução.

ssh azureuser@<public-ip-address>

Observação

Uma senha não é necessária, porque geramos um par de chaves SSH como parte da criação de VM. Na primeira vez que você efetua o shell na VM, recebe um aviso sobre a autenticidade do host.

Isso ocorre porque estamos tentando acessar um endereço IP diretamente em vez de por meio de um nome de host. Responder sim salva o endereço IP como um host válido para conexão e permite que a conexão prossiga.

The authenticity of host '40.83.165.85 (40.83.165.85)' can't be established.
RSA key fingerprint is SHA256:hlFnTCAzgWVFiMxHK194I2ap6+5hZoj9ex8+/hoM7rE.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '40.83.165.85' (RSA) to the list of known hosts.

Em seguida, você recebe um shell remoto em que pode inserir comandos do Linux.

Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 5.0.0-1014-azure x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Wed Aug 21 20:32:04 UTC 2019

  System load:  0.0               Processes:           108
  Usage of /:   4.2% of 28.90GB   Users logged in:     0
  Memory usage: 9%                IP address for eth0: 10.0.0.5
  Swap usage:   0%

0 packages can be updated.
0 updates are security updates.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

azureuser@SampleVM:~$

Para praticar, experimente alguns comandos, como ps ou ls. Quando terminar, saia da máquina virtual digitando exit ou logout.