Un firewall protejeaza VPS-ul blocand traficul nedorit si accesul la porturi vulnerabile. Afla cum sa configurezi UFW (Ubuntu) sau CSF (pentru servere cu cPanel/DirectAdmin).
UFW este un frontend simplu pentru iptables. Instaleaza: apt install ufw. Permite SSH: ufw allow 22. Permite HTTP si HTTPS: ufw allow 80 && ufw allow 443. Activeaza: ufw enable. Verifica statusul: ufw status verbose.
Permite un port specific: ufw allow 2222 (SSH custom). Blocheaza un IP: ufw deny from 192.168.1.100. Permite doar un IP la SSH: ufw allow from 1.2.3.4 to any port 22. Sterge o regula: ufw delete allow 80.
systemctl start firewalld && systemctl enable firewalld. Permite HTTP/HTTPS: firewall-cmd --permanent --add-service=http && firewall-cmd --permanent --add-service=https. Reload: firewall-cmd --reload.
CSF este recomandat pentru servere cu cPanel sau DirectAdmin. Instaleaza: cd /usr/src && wget https://download.configserver.com/csf.tgz && tar -xzf csf.tgz && cd csf && sh install.sh. Configureaza /etc/csf/csf.conf. Start: csf -s.
22 — SSH (sau portul custom ales), 80 — HTTP, 443 — HTTPS, 2082/2083 — cPanel, 2086/2087 — WHM, 2222 — DirectAdmin, 25/465/587 — Email SMTP, 143/993 — IMAP, 110/995 — POP3, 21 — FTP.
apt install fail2ban (Ubuntu) sau yum install fail2ban (CentOS). Fail2ban monitorizeaza logurile si blocheaza automat IP-urile cu incercari repetate de login esuat.
Ti-a fost util acest articol?