Oefening: Uw nieuwe virtuele machine testen

Voltooid

Wanneer u een virtuele machine maakt, wordt er een openbaar IP-adres toegewezen dat bereikbaar is via internet en een privé-IP-adres dat wordt gebruikt in het Azure-datacenter. Beide waarden worden weergegeven in het JSON-blok dat de create opdracht retourneert, zoals het volgende:

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

Verbinding maken met de VM met SSH

We kunnen snel testen of de Virtuele Linux-machine actief is met behulp van het openbare IP-adres in het hulpprogramma Secure Shell (ssh). Houd er rekening mee dat we de naam azureuservan de beheerder hebben ingesteld op, dus we moeten dat opgeven. Zorg ervoor dat u het openbare IP-adres gebruikt van uw actieve instantie.

ssh azureuser@<public-ip-address>

Notitie

We hebben geen wachtwoord nodig omdat we een SSH-sleutelpaar hebben gegenereerd als onderdeel van het maken van de virtuele machine. De eerste keer dat u shell in de virtuele machine uitvoert, ontvangt u een prompt met betrekking tot de echtheid van de host.

Dit komt doordat we rechtstreeks toegang proberen te krijgen tot een IP-adres in plaats van via een hostnaam. Als u Ja beantwoordt, wordt het IP-adres opgeslagen als een geldige host voor de verbinding en kan de verbinding worden voortgezet.

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.

Vervolgens krijgt u een externe shell te zien waarin u Linux-opdrachten kunt invoeren.

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:~$

Probeer enkele opdrachten om te oefenen, zoals ps of ls. Wanneer u klaar bent, meldt u zich af bij de virtuele machine door te typen exit of logout.