$ -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y
-weight: 600;">sudo -weight: 500;">apt autoremove -y
-weight: 600;">sudo -weight: 500;">apt autoremove -y
-weight: 600;">sudo -weight: 500;">apt autoremove -y
-weight: 600;">sudo adduser adminuser
-weight: 600;">sudo adduser adminuser
-weight: 600;">sudo adduser adminuser
-weight: 600;">sudo usermod -aG -weight: 600;">sudo adminuser
-weight: 600;">sudo usermod -aG -weight: 600;">sudo adminuser
-weight: 600;">sudo usermod -aG -weight: 600;">sudo adminuser
-weight: 600;">sudo nano /etc/ssh/sshd_config
-weight: 600;">sudo nano /etc/ssh/sshd_config
-weight: 600;">sudo nano /etc/ssh/sshd_config
PermitRootLogin yes
PermitRootLogin yes
PermitRootLogin yes
PermitRootLogin no
PermitRootLogin no
PermitRootLogin no
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">restart ssh
-weight: 600;">sudo ufw allow 2222/tcp
-weight: 600;">sudo ufw allow 80/tcp
-weight: 600;">sudo ufw allow 443/tcp
-weight: 600;">sudo ufw allow 2222/tcp
-weight: 600;">sudo ufw allow 80/tcp
-weight: 600;">sudo ufw allow 443/tcp
-weight: 600;">sudo ufw allow 2222/tcp
-weight: 600;">sudo ufw allow 80/tcp
-weight: 600;">sudo ufw allow 443/tcp
-weight: 600;">sudo ufw -weight: 500;">enable
-weight: 600;">sudo ufw -weight: 500;">enable
-weight: 600;">sudo ufw -weight: 500;">enable
-weight: 600;">sudo ufw -weight: 500;">status
-weight: 600;">sudo ufw -weight: 500;">status
-weight: 600;">sudo ufw -weight: 500;">status
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install fail2ban -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install fail2ban -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install fail2ban -y
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable fail2ban
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">start fail2ban
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable fail2ban
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">start fail2ban
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable fail2ban
-weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">start fail2ban
-weight: 600;">sudo fail2ban-client -weight: 500;">status
-weight: 600;">sudo fail2ban-client -weight: 500;">status
-weight: 600;">sudo fail2ban-client -weight: 500;">status
ssh-copy-id user@server-ip
ssh-copy-id user@server-ip
ssh-copy-id user@server-ip
PasswordAuthentication no
PasswordAuthentication no
PasswordAuthentication no
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -weight: 500;">docker-ce -weight: 500;">docker-ce-cli containerd.io
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -weight: 500;">docker-ce -weight: 500;">docker-ce-cli containerd.io
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -weight: 500;">docker-ce -weight: 500;">docker-ce-cli containerd.io
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install unattended-upgrades -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install unattended-upgrades -y
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">install unattended-upgrades -y
-weight: 600;">sudo dpkg-reconfigure unattended-upgrades
-weight: 600;">sudo dpkg-reconfigure unattended-upgrades
-weight: 600;">sudo dpkg-reconfigure unattended-upgrades
-weight: 600;">sudo journalctl -xe
-weight: 600;">sudo journalctl -xe
-weight: 600;">sudo journalctl -xe
-weight: 600;">sudo tail -f /var/log/auth.log
-weight: 600;">sudo tail -f /var/log/auth.log
-weight: 600;">sudo tail -f /var/log/auth.log - Avoid running containers as root
- Keep images updated
- Use trusted images only
- Limit exposed ports
- Scan images for vulnerabilities - Uptime Kuma - Daily automated backups
- Offsite storage
- Database dumps
- Backup verification