From ce28449734fba3fa453473790966e2101d7c4396 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 29 Jul 2016 18:43:36 +0200 Subject: [PATCH] Remove authorized_keys file after setup is done --- baseimage/createEC2Image | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/baseimage/createEC2Image b/baseimage/createEC2Image index f8c9edef0..0799f770c 100755 --- a/baseimage/createEC2Image +++ b/baseimage/createEC2Image @@ -112,6 +112,13 @@ if ! $ssh22 "root@${server_ip}" "/bin/bash /home/ubuntu/initializeBaseUbuntuImag exit 1 fi +echo "Strip ssh key" +if ! $ssh22 "root@${server_ip}" "rm /root/.ssh/authorized_keys"; then + echo "Unable to remove ssh access" + echo "Make sure to cleanup the ec2 instance ${instance_id}" + exit 1 +fi + snapshot_name="cloudron-${pretty_revision}-${now}" echo "Creating ami image ${snapshot_name}"