From bcfb7f21f0e53f815528f49662f9fdcbc2bbd436 Mon Sep 17 00:00:00 2001 From: Josep Virgili Llop <jvirgili@nps.edu> Date: Thu, 27 Sep 2018 11:40:59 -0700 Subject: [PATCH] Script to generate ssh keys. --- generate_ssh_keys.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 generate_ssh_keys.sh diff --git a/generate_ssh_keys.sh b/generate_ssh_keys.sh new file mode 100755 index 0000000..ed32b23 --- /dev/null +++ b/generate_ssh_keys.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +#Get email +echo "Enter your email" +read email + +#Create folder +pushd ~/Documents +mkdir ssh_keys +pushd ssh_keys + +#Generate key +ssh-keygen -t rsa -C "$email" -b 4096 -f gitlab_key + +#Get the key into the .ssh/config +mkdir ~/.ssh +printf "Host gitlab.nps.edu\n IdentityFile ~/Documents/ssh_keys/gitlab_key" > ~/.ssh/config + +#Copy +printf "\n\nThe public key is:\n\n" +cat gitlab_key.pub + -- GitLab