add install base script
This commit is contained in:
parent
de93d3b6ec
commit
34a29a0a4e
|
@ -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
|
Loading…
Reference in New Issue