Exercício – testar a sua nova máquina virtual
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.