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