Oefening: Uw nieuwe virtuele machine testen
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 azureuser
van 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, 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 een paar opdrachten, zoals ps
of ls
, als oefening. Wanneer u klaar bent, meldt u zich af bij de virtuele machine door te typen exit
of logout
.