Keypairs play a crucial role in managing access to virtual instances by providing a secure way to authenticate using SSH. Each keypair consists of a public and private key, where the private key is held by the user and the public key is uploaded to instances. Below are the key features related to Keypairs in Cloud7, based on the provided interface screenshots.
List Keypairs #
The Keypair List displays all the keypairs associated with the selected cloud provider (as seen in the first screenshot). It contains the following columns:
- Name: The name of the keypair.
- Fingerprint: A unique identifier derived from the public key for verification.
- Public Key: The public SSH key associated with the keypair.
- Actions: Options like deleting the keypair (indicated by the red trash icon).
The list view also offers:
- Refresh: To reload the keypair list and ensure the latest data is displayed.
- Create: A button to add a new keypair.
Create Keypair #
By clicking the Create button, users can generate a new keypair. During creation:
- A new private key is usually downloaded by the user, as it won’t be stored on the platform.
- Users assign a name to the keypair to make it easier to identify.
- The public key is automatically generated or can be manually uploaded depending on the use case.
View Keypair Details #
The Details Page of a keypair (second screenshot) provides in-depth information about a specific keypair. It shows:
- Name: The assigned name of the keypair.
- Fingerprint: A unique string to verify the key.
- Public Key: The entire SSH public key associated with the pair. This key is deployed to virtual instances to facilitate secure access.
This detailed view helps administrators verify the exact public key and other properties of the keypair.
Delete Keypair #
To delete a keypair, the user can click the red trash icon in the list view.
- Warning: Deleting a keypair will prevent access to any instances relying solely on that keypair for authentication, unless alternative keys are available.
- A confirmation prompt may appear before finalizing the deletion to avoid accidental removal.