If you are using one of the images or blueprints supplied by Ravello (public images and public blueprints), you need to create an SSH keypair for it before attempting to connect using SSH. For details, see “How to create a keypair”.
To SSH into the VM from Linux/Mac:
- Open an SSH client.
- Locate your private key file (for example, ravelloDevKey.pem). The wizard automatically detects the key you used to launch the instance.
- To verify that the key permissions of the private key correct, run this command:
chmod 400 ravelloDevKey.pem
- Connect to your VM using the following command:
ssh -i ravelloDevKey.pem root@<EIPof VM>
To SSH into the VMs from Windows:
- Because Windows does not have a native SSH client, you need to use PuTTy to SSH on Windows platforms. PuTTy uses a proprietary file format for private keys, so you first need to convert the private key from the standard OpenSSH private key generated by our system to Putty’s proprietary format. You can do this using a tool called PuTTygen. For details, see Using SSH key pairs to connect to VMs from Windows.