Ćwiczenie — Testowanie nowej maszyny wirtualnej

Ukończone

Podczas tworzenia maszyny wirtualnej jest przypisany publiczny adres IP dostępny za pośrednictwem Internetu i prywatny adres IP używany w centrum danych platformy Azure. Obie te wartości są wyświetlane w bloku JSON zwracane create polecenie, podobnie jak następujące:

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

Nawiązywanie połączenia z maszyną wirtualną przy użyciu protokołu SSH

Możemy szybko przetestować, czy maszyna wirtualna z systemem Linux jest uruchomiona, używając publicznego adresu IP w narzędziu Secure Shell (ssh). Pamiętaj, że ustawiliśmy nazwę administratora na azureuser, więc musimy to określić. Pamiętaj, aby użyć publicznego adresu IP ze swojego uruchomionego wystąpienia.

ssh azureuser@<public-ip-address>

Uwaga

Nie potrzebujemy hasła, ponieważ tworząc maszynę wirtualną, wygenerowaliśmy parę kluczy SSH. Przy pierwszym powłoce do maszyny wirtualnej zostanie wyświetlony monit o autentyczność hosta.

Dzieje się tak, ponieważ próbujemy uzyskać bezpośredni dostęp do adresu IP zamiast za pośrednictwem nazwy hosta. Udzielenie odpowiedzi na "tak" spowoduje zapisanie adresu IP jako prawidłowego hosta dla połączenia i zezwolenie na kontynuowanie połączenia.

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.

Następnie zostanie wyświetlona powłoka zdalna, w której można wprowadzić polecenia systemu 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:~$

Przećwicz użycie kilku poleceń, takich jak ps lub ls. Po zakończeniu wyloguj się z maszyny wirtualnej, wpisując exit lub logout.