### Premessa
Di default Debian 12 ha come firewall il programma iptables, che però è estremamente più complesso da gestire rispetto a firewalld che abbiamo visto su CentOS 7.
Durante l'installazione del dEC System V (il nome commerciale che ho dato al progetto successore del dEC System IV fatto con Debian 12) abbiamo eliminato il programma iptables per praticità di installazione.
In questo Post installiamo Firewalld come firewall di protezione della macchina
### Installare e configurare il Firewalld
Come per CentOS 7, la sintassi per installare Firewalld è abbastanza simile
sudo apt install -y firewalld
Finito l'installazione con il comando
sudo firewall-cmd --zone=public --list-services
abbiamo la lista dei servizi non bloccati (in genere solo ssh per connettersi in remoto).
A questo punto come mostrato nel post per CentOS 7: CentOS 7 - Come impostare il Firewall, (ed anche nella Quick Reference) andiamo ad attivare tutte le porte che ci interessano.
Per attivare e/o disattivare il Firewalld usiamo le seguenti sintassi:
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo systemctl stop firewalld
Per inserire le porte da aprire:
sudo firewall-cmd --zone=public --add-service=http
sudo firewall-cmd --zone=public --add-service=https
sudo firewall-cmd --zone=public --add-service=ftp
### Gli Articoli fondamentali del dEC System V
Server Aruba Cloud - Debian 12 - Installare un Web Server LAMP multi PHP (PHP 5.6, PHP 7.4, PHP 8.2)
Commenti