This page describes how to obtain an SSH key for public cloud and how to add it to your user Abiquo account.
Access to a virtual machine in many public cloud providers, such as AWS, requires an RSA key pair. For example, see http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html:
When you deploy a VM, Abiquo launches it in the provider with a key pair. To connect to the VM, you will need the private key file that corresponds to the key pair that was selected when the instance was launched
Abiquo stores a public key for a user and automatically adds it to virtual machines at deploy time. The user must keep the corresponding private key in a safe place and use it to access the virtual machine.
You can create an RSA key for SSH in Linux using
By default the keys will be saved in a folder such as ~/.ssh and the public key in a file such as ~/.ssh/id_rsa.pub.
For AWS, you can generate your own key pair or get AWS to generate one for you. See http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/generating-a-keypair.html
To save a public key in Abiquo: