Files
vim-ale/ssh-pubkey/README.md
2020-07-09 11:46:17 +00:00

59 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: SSH Pub Key
homepage: https://webinstall.dev/ssh-pubkey
tagline: |
Get your SSH public key.
---
## Cheat Sheet
> Your SSH Public Key is used for secure login from your laptop to servers and
> other network devices - such as Raspberry Pis, game consoles, and home cloud
> systems. The file public key _always_ ends in `.pub`.
`ssh-pubkey` will:
1. Create a new ssh keypair if you dont already have one
2. Copy your new or existing SSH Public Key to your `Downloads` folder
3. Print the location of the copied key, and its contents to the screen
The easiest way to get your SSH Public Key:
```bash
curl https://webinstall.dev/ssh-pubkey | bash
```
```txt
~/Downloads/id_rsa.johndoe.pub:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDTOhRnzDJNBNBXVCgkxkEaDM4IAp81MtE8fuqeQuFvq5gYLWoZND39N++bUvjMRCveWzZlQNxcLjXHlZA3mGj1b9aMImrvyoq8FJepe+RLEuptJe3md4EtTXo8VJuMXV0lJCcd9ct+eqJ0jH0ww4FDJXWMaFbiVwJBO0IaYevlwcf0QwH12FCARZUSwXfsIeCZNGxOPamIUCXumpQiAjTLGHFIDyWwLDCNPi8GyB3VmqsTNEvO/H8yY4VI7l9hpztE5W6LmGUfTMZrnsELryP5oRlo8W5oVFFS85Lb8bVfn43deGdlLGkwmcJuXzZfostSTHI5Mj7MWezPZyoSqFLl johndoe@MacBook-Air
```
The standard location for your SSH Public Key:
```bash
~/.ssh/id_rsa.pub
```
How to create an SSH Keypair if it doesn't already exist:
```bash
if [ -f "$HOME/.ssh/id_rsa" ];then
ssh-keygen -b 2048 -t rsa -f "$HOME/.ssh/id_rsa" -q -N ""
fi
```
How to copy your SSH Public Key to from its hidden folder to your `Downloads`
folder:
```bash
rsync -av "$HOME/.ssh/id_rsa.pub" \
"$HOME/Downloads/id_rsa.$(whoami).pub"
```
How to print your public key to the Terminal:
```bash
cat "$HOME/Downloads/id_rsa.pub"
```