Firewalld è un gestore firewall dinamico che fornisce un'interfaccia semplice per gestire le regole del firewall. È ampiamente utilizzato nelle distribuzioni Linux, incluso Ubuntu. In questa guida ti guideremo attraverso i passaggi di installazione e configurazione di Firewalld su Ubuntu 20.04 LTS (Focal Fossa).
---
Prima di iniziare, assicurati che:
1. Hai un account utente con privilegi amministrativi.
2. Sul tuo sistema è in esecuzione Ubuntu 20.04 LTS.
---
1. Aprire una finestra di terminale.
2. Aggiorna gli elenchi dei pacchetti del tuo sistema utilizzando il seguente comando:
"Bash."
$ sudo apt aggiornamento
```
3. Installa Firewalld eseguendo il seguente comando:
"Bash."
$ sudo apt installa firewalld
```
---
1. Dopo l'installazione, avviare il servizio Firewalld:
"Bash."
$ sudo systemctl avvia firewalld
```
2. Abilita il servizio in modo che si avvii automaticamente all'avvio:
"Bash."
$ sudo systemctl abilita firewalld
```
---
Per impostazione predefinita, Firewalld crea tre zone:"pubblica", "privata" e "attendibile". Ogni zona rappresenta un diverso livello di fiducia. Pubblico è meno affidabile, Privato è più affidabile e Affidabile è il più affidabile.
1. Verificare la zona predefinita corrente:
"Bash."
$ sudo firewall-cmd --get-default-zone
```
2. Per impostare la zona predefinita su pubblica, ad esempio, eseguire il comando seguente:
"Bash."
$ sudo firewall-cmd --set-default-zone=public
```
Puoi sostituire pubblico con privato o attendibile in base alle tue preferenze.
---
A seconda della configurazione del sistema, potrebbe essere necessario consentire servizi specifici attraverso il firewall. Ad esempio, per consentire l'accesso SSH da qualsiasi luogo, puoi eseguire il comando seguente:
"Bash."
$ sudo firewall-cmd --permanent --add-service=ssh
```
Sostituisci SSH con il nome del servizio che desideri consentire.
---
1. Per consentire il traffico in entrata e in uscita su una porta specifica, è possibile utilizzare il seguente comando:
"Bash."
$ sudo firewall-cmd --permanent --add-port=8000/tcp
```
Sostituisci 8000/tcp con la porta e il protocollo (ad esempio, 443/tcp per HTTPS) che desideri consentire.
2. Per rendere permanenti le modifiche, eseguire:
"Bash."
$ sudo firewall-cmd --reload
```
---
Per visualizzare lo stato corrente di Firewalld, incluse le zone attive e i servizi consentiti, esegui il comando seguente:
"Bash."
$ sudo firewall-cmd --state
```
---
In questa guida ti abbiamo mostrato come installare, avviare e configurare Firewalld su Ubuntu 20.04 LTS. Per scenari più avanzati, fare riferimento alla documentazione ufficiale di Firewalld.
sistemi © www.354353.com