From 10ab2adfc960ca5eabcdf6da6dae1ff9622d7c0d Mon Sep 17 00:00:00 2001 From: Nicolas De Jaeghere Date: Sat, 22 Aug 2020 15:15:47 +0200 Subject: [PATCH] [ssh] Configure keys --- dotfiles.org | 16 ++++++++++++++++ secrets.org | 1 + stow/ssh | 1 - stow/ssh/.ssh | 1 + 4 files changed, 18 insertions(+), 1 deletion(-) create mode 120000 secrets.org delete mode 120000 stow/ssh create mode 120000 stow/ssh/.ssh diff --git a/dotfiles.org b/dotfiles.org index 72451e5b8..ae2bd532e 100644 --- a/dotfiles.org +++ b/dotfiles.org @@ -340,6 +340,22 @@ Non login PS1='[\u@\h \W]\$ ' #+END_SRC +* SSH +For hosts, see [[file:secrets.org::*Hosts][Hosts]]. + +To generate an SSH key, run: + +#+BEGIN_SRC sh + # Ed25519 + ssh-keygen -t ed25519 -C "nicolas@dejaeghe.re" + + # RSA + ssh-keygen -t rsa -b 4096 -C "nicolas@dejaeghe.re" +#+END_SRC + +Ed25519 is preferred when supported. Unlike passwords, SSH keys can be +reused. + * GnuPG :setup: When setting GnuPG's home, the directory must be created manually. To create it, run: diff --git a/secrets.org b/secrets.org new file mode 120000 index 000000000..c9cc1efeb --- /dev/null +++ b/secrets.org @@ -0,0 +1 @@ +secrets/secrets.org \ No newline at end of file diff --git a/stow/ssh b/stow/ssh deleted file mode 120000 index 11c5ae1f0..000000000 --- a/stow/ssh +++ /dev/null @@ -1 +0,0 @@ -../secrets/ssh/ \ No newline at end of file diff --git a/stow/ssh/.ssh b/stow/ssh/.ssh new file mode 120000 index 000000000..9bc50ec98 --- /dev/null +++ b/stow/ssh/.ssh @@ -0,0 +1 @@ +../../secrets/ssh/.ssh/ \ No newline at end of file