Files
lucas-wiki/Public/Guides/create-shh-keys.md
Lucas Mathews 14449036b2 Add note
2025-12-24 14:32:06 +01:00

839 B

title, description, published, date, tags, editor, dateCreated
title description published date tags editor dateCreated
Create SSH Keys in Gitea true 2025-05-04T11:42:39.943Z git, public markdown 2025-05-04T11:38:34.846Z

Creating SSH Key

Ideally the following steps are completed on the device and user which you want to allow the connection from, so it will be saved in their ~/.ssh folder.

Run the following commands:

cd ~/.ssh
ssh-keygen -t ed25519 -C "your_email@example.com"

Note

You can also use a name instead of the email address i.e. "lucas-desktop"

Add Keys to ssh-agent

Run the following command ssh-add ~/.ssh/id_ed25519

Replace id_ed25519 in the command with the name of your private key file

Add Public key to Gitea

cat the contents of the public key and add it into Gitea under Settings > SSH / GPG Keys > Add key.