Connecting to Public Cloud VMs

This topic explains the prerequisites for connecting to public cloud VMs and how to connect.

In this topic:

AWS prerequisites

You must configure inbound and outbound rules for the instance's security group.

Windows RDP connections:

For certain EC2 Windows instances, AWS generates an encrypted password for the Administrator account when the instance is launched. To connect to the Windows instance, you must retrieve this password in the AWS console. To learn how, see How do I retrieve my Windows administrator password after launching an instance? in the AWS documentation.

Linux SSH connections:

By default, password authentication is disabled for EC2 Linux instances, so a key pair must be used for authentication. See Enabling Key Pair SSH Connections to Amazon EC2 VMs to learn how to set up automatic SSH connections with a key pair.

If password authentication is enabled for a Linux instance, you can open an SSH connection without a key pair, and you'll be prompted for credentials.

To enable password authentication for a Linux instance, you must edit the VM's SSH config file. The following example shows how to enable SSH password authentication on Ubuntu:

  1. Edit the following file:

    /etc/ssh/sshd_config

  2. Add or edit the value of the PasswordAuthentication line so that it reads as follows:

    PasswordAuthentication yes

  3. Restart the SSH service:

    sudo service ssh restart

Azure prerequisites

You must configure inbound and outbound port rules for the instance's network security group.

Azure requests credentials when an image is provisioned; these credentials must be used to connect to the deployed instance.

GCP prerequisites

You must configure firewall rules on the instance's network interface.

Windows RDP connections:

For certain GCP Windows instances, GCP generates an encrypted password for the Administrator account when the instance is launched. To connect to the Windows instance, you must retrieve this password in the GCP console. To learn how, see Creating Passwords for Windows Instances in the GCP documentation.

Linux SSH connections:

By default, password authentication is disabled for GCP Linux instances, so a key pair must be used for authentication.

If password authentication is enabled for a Linux instance, you can open an SSH connection without a key pair, and you'll be prompted for credentials.

To enable password authentication for a Linux instance, you must edit the VM's SSH config file. The following example shows how to enable SSH password authentication on Ubuntu:

  1. Edit the following file:

    /etc/ssh/sshd_config

  2. Add or edit the value of the PasswordAuthentication line so that it reads as follows:

    PasswordAuthentication yes

  3. Restart the SSH service:

    sudo service ssh restart

Opening connections to public cloud VMs

Access through:

Views > Inventory > Infrastructure, Applications, or Storage

Available to:

Administrator and All Operator Levels of Access Rights

To open a connection to a VM, right-click a VM in the tree or on the Virtual Machines tab, select Open Connection, then choose the connection type:

  • Open RDP Session: Opens an RDP connection to a running Windows VM, using the RDP client.
  • Open Secure RDP Session: Opens an RDP connection to a running Windows VM using a user name and password, in your browser, using the VM Access Proxy. In the Credentials dialog, enter the user name and password, and click OK.
  • Note: In a secure RDP session, if Caps Lock is enabled, duplicate characters may be printed for the characters c, x and v. Use the Shift key instead of enabling Caps Lock.

  • Open VNC Session: Opens a VNC connection to a running VM, using a VNC client.
  • Open Secure VNC Session: Opens a VNC connection to a running VM, in your browser, using the VM Access Proxy. In the Credentials dialog, enter the password and edit the default port of 5900 if required, and click OK.
  • Open Secure SSH Session: Opens an SSH connection to a running Linux or Solaris VM using a user name and password, in your browser, using the VM Access Proxy. In the Credentials dialog, enter the user name and password, and click OK.
  • Open Secure SSH Session with Key Pair: Opens a secure SSH connection to a running Linux or Solaris VM using a key pair, in your browser, using the VM Access Proxy version 3.1 or higher. Supported only for Amazon EC2 instances. See Enabling Key Pair SSH Connections to Amazon EC2 VMs to learn how to set this up.