Overview
SSH keys are how you get into a new machine. You register the public half of a key pair here, then attach it while creating a virtual machine. Simnet never sees your private key.Navigation: Compute → SSH Keys. Titled SSH Keys, subtitled “Manage SSH key pairs for VM access”.
Summary cards
Algorithm is a fixed label describing the fingerprint hash, not a property of your keys. It reads
SHA-256 regardless of what you registered, so don’t use it to tell an Ed25519 key from an RSA one.Columns
Status is hard-coded to Active for every row. It is not derived from data, so it can’t tell you a key is unused, expired, or broken. Treat the column as decoration.
All SSH Keys ({n}).
Row actions
Clicking anywhere on a row also copies its fingerprint and confirms with “Fingerprint copied”.
Generating a key pair
Simnet stores what you give it, so generate the pair locally first. Ed25519 is the current default choice — smaller and faster than RSA at equivalent strength.Worked example: from key to shell
1
Generate the pair locally
2
Register the public half
New SSH Key, give it a name you’ll recognise later —
ops-laptop beats key1 — and paste the contents of simnet_ed25519.pub.3
Confirm it registered correctly
Compare the Fingerprint column against
ssh-keygen -lf ~/.ssh/simnet_ed25519.pub. They should match.4
Attach it while creating a machine
On the wizard’s SSH Keys step, select
ops-laptop. See Virtual Machines.5
Connect once the machine has an address
ubuntu on Ubuntu images, rocky on Rocky, ec2-user or cloud-user on others. The machine needs a public IP and an open port 22; see Public IPs and Firewall Policies.Empty and error states
Load failures surface the platform’s own error message rather than a generic one.
Related
Virtual Machines
Attach a key on the wizard’s SSH Keys step.
Firewall Policies
Open port 22 to the addresses you actually connect from.