From 34a29a0a4e5504f68b102209653fb7751f22a094 Mon Sep 17 00:00:00 2001 From: ray Date: Thu, 3 Sep 2020 18:07:38 +0100 Subject: [PATCH] add install base script --- install/scripts/install-base.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 install/scripts/install-base.sh diff --git a/install/scripts/install-base.sh b/install/scripts/install-base.sh new file mode 100755 index 0000000..f0631b4 --- /dev/null +++ b/install/scripts/install-base.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +ssh -T $ssh << EOSSH + +sed -i '/PubkeyAuthentication/c\PubkeyAuthentication yes' /etc/ssh/sshd_config +sed -i '/PasswordAuthentication/c\PasswordAuthentication no' /etc/ssh/sshd_config +sed -i '/PermitRootLogin/c\PermitRootLogin prohibit-password' /etc/ssh/sshd_config +systemctl restart sshd + +apt install -y ufw || (echo "ERROR while installing ufw" ; exit 15) + +ufw allow ssh || (echo "Error while configuring ufw to allow ssh" ; exit 20 ) +yes | ufw enable + +EOSSH