Managing SSH service, keys and access.
The least you need to know:
See the Install page.
Check current setup
$ ls ~/.ssh/
Create a pair of files. Here we use
$ ssh-keygen -t rsa
$ nano ~/.ssh/config
To create an SSH deploy key and use it for GitHub actions, see the Deploy key of the CI/CD GitHub Actions section of this project.
- SSH section of my Dev Cheatsheets project.