From 44a3d716bd2de2f6f2cf7169cee7eefce40fb620 Mon Sep 17 00:00:00 2001 From: Nguyen Tran Hau Date: Sat, 14 Aug 2021 21:40:23 +0700 Subject: [PATCH] Use ed25519 instead of rsa for ssh --- Applications/Network/OpenSSH.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Applications/Network/OpenSSH.md b/Applications/Network/OpenSSH.md index 39b840d..1d8f316 100644 --- a/Applications/Network/OpenSSH.md +++ b/Applications/Network/OpenSSH.md @@ -39,7 +39,7 @@ ssh-keygen -R remote_host Generate key: ```sh -ssh-keygen -t rsa -b 4096 -C "your@email.com" +ssh-keygen -t ed25519 -C "your@email.com" ``` Start `ssh-agent`: @@ -51,17 +51,25 @@ eval "$(ssh-agent -s)" Add key: ```sh -ssh-add ~/.ssh/id_rsa +ssh-add ~/.ssh/id_ed25519 ``` +Copying public key to server: + +```sh +ssh-copy-id -i ~/.ssh/id_ed25519.pub user@server-address +``` + +#### ssh-add + Confirm key has been added: ```sh ssh-add -l ``` -Copying public key to server: +Delete all keys: ```sh -ssh-copy-id -i ~/.ssh/id_rsa.pub user@server-address +ssh-add -D ```