website/_posts/2021-09-03-ssh-keys.md
sthope e52aafe23a
All checks were successful
continuous-integration/drone/push Build is passing
initial commit
2021-09-03 23:19:02 +02:00

22 lines
648 B
Markdown

---
layout: post
title: "SSH Keys"
description: ""
author: sthope
image:
categories: [ ssh, ssh keys ]
comments: true
---
Generate a long random password with:
```
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 64 | head -n 1
```
Replace `very_long_secret` with the long generated password and replace `/opt/.certs/service` with the location for your keys and the name (different name for each key "service")
Default generally is `~/.ssh/id_rsa`, you can omit `-f "/opt/.certs/service"` if you don't want to choose it.
```
ssh-keygen -t rsa -b 4096 -f "/opt/.certs/service" -N jw7sfh9y2e5ma9er4qwy3a97j4h8czhqy2fbaypv9er4qwy3a9w9rtv587q2k
```