Exercício – testar a sua nova máquina virtual

Concluído

Ao criar uma máquina virtual, você atribui a ela um endereço IP público acessível pela Internet e um endereço IP privado usado no datacenter do Azure. Ambos os valores aparecem no bloco JSON que o create comando retorna, como o seguinte:

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

Nota

Este exercício é opcional. Se quiser concluir este exercício, terá de criar uma subscrição 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.

Nota

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

Ligar à VM com SSH

Podemos testar rapidamente se a VM 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, então precisamos especificar isso. Certifique-se de usar o endereço IP público da instância em execução.

ssh azureuser@<public-ip-address>

Nota

Não precisamos de palavra-passe porque gerámos um par de chaves SSH como parte da criação da VM. Na primeira vez que você shell na VM, você recebe um prompt sobre a autenticidade do host.

Isso ocorre porque estamos tentando acessar um endereço IP diretamente em vez de através 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ê é apresentado com um shell remoto onde você 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:~$

Tente alguns comandos, como ps ou ls, como prática. Quando terminar, saia da máquina virtual digitando exit ou logout.