added firewall setup and zram setup

This commit is contained in:
Snogard 2023-07-06 17:24:53 +02:00
parent d3562a36bc
commit 08b6af03b7
3 changed files with 22 additions and 3 deletions

View File

@ -5,11 +5,11 @@ userID=$2
homeDir=/home/$userName
mkdir -p $homeDir
sudo mkdir -p $homeDir
sudo useradd -d $homeDir -u $userID -g $userID $userName
sudo useradd -d $homeDir -u $userID $userName
echo "Enter user ($username) password:"
sudo passwd $userName
chsh -s /bin/bash $userName
sudo chsh -s /bin/bash $userName
sudo chown -R $userName:$userName $homeDir

View File

@ -0,0 +1,13 @@
#!/bin/bash
sudo apt install -y ufw
# ssh
sudo ufw allow 22/tcp
# http
sudo ufw allow 80/tcp
# https
sudo ufw allow 443/tcp
# cockpit
sudo ufw allow 9090/tcp
sudo ufw enable

View File

@ -0,0 +1,6 @@
#!/bin/bash
sudo apt install -y zram-tools
echo "PERCENT=5" | sudo tee -a /etc/default/zramswap
echo "PRIORITY=100" | sudo tee -a /etc/default/zramswap
systemctl enable --now zramswap