Secure server login
Create your SSH key
An SSH key lets you sign in to your Above server securely. It takes about two minutes to create. You send us the public part and keep the private part safely on your computer.
Never send your private key
Send only the single line beginning with ssh-ed25519. Never send a .ppk file, a file without .pub, your passphrase, or anything beginning with -----BEGIN.
Easiest on Windows
Use PuTTYgen
PuTTYgen is a small graphical key generator included with PuTTY. Download it only from the official PuTTY website.
Download PuTTYgen from the official site- 1Install PuTTY, then open PuTTYgen.
- 2Choose EdDSA and Ed25519 if shown, then select Generate.
- 3Move your mouse around the blank area until the key is created.
- 4Add a memorable passphrase and save the private key somewhere safe. The
.ppkfile stays with you and must never be sent to us. - 5Copy everything in the box labelled Public key for pasting into OpenSSH authorized_keys file. Send that one line to Above.
Windows PowerShell
- 1Open PowerShell from the Start menu.
- 2Run this command, replacing the example email with yours:
ssh-keygen -t ed25519 -C "you@example.com"Press Enter to accept the suggested location. Enter a passphrase when asked.
Show the public key:
Get-Content $env:USERPROFILE\.ssh\id_ed25519.pubCopy the complete line PowerShell displays and send it to Above.
Microsoft’s SSH key guidemacOS or Linux
- 1Open Terminal.
- 2Run this command, replacing the example email with yours:
ssh-keygen -t ed25519 -C "you@example.com"Press Enter to accept the suggested location. Enter a passphrase when asked.
Show the public key:
cat ~/.ssh/id_ed25519.pubCopy the complete line Terminal displays and send it to Above.
What should I send?
Send one complete public-key line like this:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIExamplePublicKeyOnly you@example.comThe email at the end is only a label. Also tell us which email address you want to use for your Above account. If you are unsure, send us a message before attaching any file.