Упражнение. Тестирование новой виртуальной машины
При создании виртуальной машины он назначает общедоступный IP-адрес, доступный через Интернет, и частный IP-адрес, используемый в центре обработки данных Azure. Оба эти значения отображаются в блоке JSON, возвращаемом командой create
. Он выглядит следующим образом:
{
...
"privateIpAddress": "10.0.0.4",
"publicIpAddress": "40.83.165.85",
...
}
Подключение к виртуальной машине по протоколу SSH
С общедоступным IP-адресом при помощи средства Secure Shell (ssh
) можно быстро проверить, запущена ли виртуальная машина Linux. Помните, что мы задали имя azureuser
администратора, поэтому нам нужно указать это. Обязательно используйте общедоступный IP-адрес из вашего запущенного экземпляра.
ssh azureuser@<public-ip-address>
Примечание.
Пароль не требуется, так как при создании виртуальной машины мы сгенерировали пару ключей SSH. При первом запуске оболочки на виртуальной машине вы получите запрос относительно подлинности узла.
Это происходит потому, что мы попытались получить доступ к IP-адресу напрямую, а не по имени узла. Ответ "Да" сохраняет IP-адрес в качестве допустимого узла для подключения и позволяет продолжить подключение.
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.
Затем вы увидите удаленную оболочку, в которой можно ввести команды 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:~$
Попробуйте несколько команд, таких как ps
или ls
, как практика. По завершении выйдите из виртуальной машины, введя или exit
введя logout
.