mysql_secure_installation
useradd -g users -d /home/user user passwd user mkdir /home/user chown user /home/user/ Check, if user can "su -" before proceeding to next step!!!
nano /etc/ssh/sshd_config PermitRootLogin without-password
apt install ufw ufw default deny incoming ufw default allow outgoing ufw allow ssh ufw allow http ufw allow https ufw enable
apt install fail2ban cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local nano /etc/fail2ban/jail.local Adjust whatever you like here. systemctl restart fail2ban.service
apt-get install unattended-upgrades apt-listchanges
Weiter mit Letsencrypt Installation