Add keys to ssh-agent

This commit is contained in:
Lucas Mathews
2025-12-13 16:47:54 +01:00
parent d25da71d42
commit f8afcf8f41
2 changed files with 17 additions and 10 deletions

View File

@@ -11,14 +11,14 @@
"id": "c892fa5f5c3f77ba", "id": "c892fa5f5c3f77ba",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "split-diff-view",
"state": { "state": {
"file": "templates/blank-template.md", "aFile": "Guides/create-shh-keys.md",
"mode": "source", "bFile": "Guides/create-shh-keys.md",
"source": false "aRef": ""
}, },
"icon": "lucide-file", "icon": "diff",
"title": "blank-template" "title": "Diff: create-shh-keys"
} }
} }
] ]
@@ -191,8 +191,9 @@
"obsidian-git:Open Git source control": false "obsidian-git:Open Git source control": false
} }
}, },
"active": "bbdb625e70da8213", "active": "c892fa5f5c3f77ba",
"lastOpenFiles": [ "lastOpenFiles": [
"templates/blank-template.md",
"Guides/create-shh-keys.md", "Guides/create-shh-keys.md",
"Guides/windows_upgrade.md", "Guides/windows_upgrade.md",
"Guides/rdp-with-microsoft-account.md", "Guides/rdp-with-microsoft-account.md",
@@ -203,7 +204,6 @@
"_images/screenshot_from_2025-04-08_12-04-31.png", "_images/screenshot_from_2025-04-08_12-04-31.png",
"_images/screenshot_2024-03-23_132217.png", "_images/screenshot_2024-03-23_132217.png",
"_images/lucas's_home_network.png", "_images/lucas's_home_network.png",
"templates/blank-template.md",
"_images", "_images",
"_images/screenshot_2024-03-23_132626.png", "_images/screenshot_2024-03-23_132626.png",
"_images/screenshot_2024-03-23_132919.png", "_images/screenshot_2024-03-23_132919.png",

View File

@@ -7,7 +7,7 @@ tags: git, public
editor: markdown editor: markdown
dateCreated: 2025-05-04T11:38:34.846Z dateCreated: 2025-05-04T11:38:34.846Z
--- ---
# Creating SSH Key ## 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. 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: Run the following commands:
@@ -16,5 +16,12 @@ cd ~/.ssh
ssh-keygen -t ed25519 -C "your_email@example.com" ssh-keygen -t ed25519 -C "your_email@example.com"
``` ```
# Add Public key to Gitea
## 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**. `cat` the contents of the public key and add it into Gitea under **Settings** > **SSH / GPG Keys** > **Add key**.