Wiki: SSH-keys

SSH-keys

SSH keys

Your key is your identity on gitbay: there are no passwords. Registering pastes the public half of a key pair; the private half never leaves your machine.

Make a key

ssh-keygen -t ed25519 -C "you@host"

Accept the default path. Two files land in ~/.ssh/: id_ed25519 is private, keep it; id_ed25519.pub is public, paste it.

Get the public half

cat ~/.ssh/id_ed25519.pub

One line, starting ssh-ed25519 AAAA… and ending with your comment. That whole line is what the registration form and register want.

Check it works

ssh git@gitbay.org whoami

More keys, labels and scopes: the user guide under "SSH keys".