Ejercicio: Prueba de la nueva máquina virtual

Completado

Al crear una máquina virtual, se le asigna una dirección IP pública accesible a través de Internet y una dirección IP privada que se usa en el centro de datos de Azure. Los dos valores aparecen en el bloque de JSON que devuelve el comando create, como se muestra a continuación:

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

Nota:

Este ejercicio es opcional. Si desea completar este ejercicio, deberá crear una suscripción de Azure antes de comenzar. Si no tiene una cuenta de Azure o no quiere crear una en este momento, puede leer las instrucciones para que comprenda la información que se presenta.

Nota:

En esta unidad, usará Azure Cloud Shell como terminal. Puede acceder a Cloud Shell mediante Azure Portal o el inicio de sesión de Cloud Shell. No tienes que instalar nada en tu PC o portátil para usarlo.

Conexión a la máquina virtual con SSH

Con la dirección IP pública, se puede probar rápidamente que la máquina virtual Linux está en funcionamiento mediante la herramienta Secure Shell (ssh). Recuerde que el nombre de administrador se ha configurado como azureuser, por lo que es necesario especificarlo. Asegúrese de usar la dirección IP pública de la instancia en ejecución.

ssh azureuser@<public-ip-address>

Nota:

No necesitamos una contraseña porque generamos un par de claves SSH en el proceso de creación de la máquina virtual. La primera vez que ingresa a la máquina virtual, recibe un mensaje sobre la autenticidad del host.

Esto se debe a que estamos intentando acceder directamente a una dirección IP en lugar de a través de un nombre de host. La respuesta guarda la dirección IP como un host válido para la conexión y permite que la conexión continúe.

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.

A continuación, se le presenta un shell remoto donde puede escribir comandos de 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:~$

Pruebe algunos comandos, como ps o ls, como práctica. Cuando haya terminado, escriba exit o logout para cerrar la sesión de la máquina virtual.