Come disabilitare un firewall Ubuntu

Sia che tu stia usando Ubuntu Linux come un desktop o server, dovresti sfruttare un firewall. Come mai? Perché il firewall protegge la tua macchina dagli hacker. Non è una soluzione al 100%, ma sicuramente rende la tua macchina esponenzialmente più sicura.

Tuttavia, ci sono momenti in cui quel firewall si mette in mezzo. Diciamo, ad esempio, che il tuo computer non è in grado di raggiungere la rete (o altre macchine non possono raggiungerti). Hai riavviato il modem e, tuttavia, il tuo computer non può raggiungere Internet o essere raggiunto tramite dispositivi come SSH. Cosa dà? Il problema potrebbe essere il sottosistema di rete sul tuo computer o potrebbe essere il firewall. In ogni caso, devi capire cosa c'è che non va.

Questo è solo uno scenario in cui è utile poter disabilitare il firewall su Ubuntu Linux.

Versione Ubuntu

Questo articolo usa Ubuntu 18.04 come esempio, ma il processo è lo stesso su qualsiasi versione di Ubuntu che è ancora supportato (quindi 16.04, 16.10, 18.04 e 18.10), così come qualsiasi derivato di Ubuntu che utilizza Firewall semplice.

Perché non vuoi disabilitare il firewall?

Per tutti i motivi che potresti trovare per disabilitare il tuo firewall, c'è un motivo per impedirti di farlo, che è la sicurezza della tua macchina. Una volta disattivato il firewall, la macchina è aperta agli attacchi. Ciò non significa che nel momento in cui rilasci il firewall verrai hackerato. Tuttavia, la probabilità che possa accadere aumenta in modo significativo.

A tal fine, se dovessi trovarti in una situazione in cui devi disabilitare il firewall sulla tua macchina Ubuntu Linux, assicurati che sia fatto solo su base temporanea. Che cosa significa? Se devi disabilitare il firewall per un motivo specifico, assicurati di riattivarlo al termine dell'attività.

Come disattivare il firewall

comando di stato ufw

Lo strumento firewall predefinito su Ubuntu Linux è Uncomplicated Firewall (UFW).

Per scoprire lo stato attuale del tuo firewall, dai il comando:

sudo ufw status

Il firewall dovrebbe essere elencato come attivo ed elenca anche tutte le regole che hai aggiunto.
Per disabilitare UFW, dai il comando:

sudo ufw disabilita

Dai il comando:

sudo ufw status

e il firewall è elencato come inattivo.

ufw disabilita il comando

A questo punto, esegui la risoluzione dei problemi (o qualsiasi altra cosa di cui devi occuparti). Ad esempio, prova a proteggere la shell nella macchina con il firewall ora disabilitato. Se riesci ad entrare (ma non in precedenza), il problema potrebbe essere che non hai consentito l'accesso alle connessioni SSH. Per rimediare, dai il comando:

sudo ufw consenti ssh

Una volta che ti sei occupato di ciò, riattiva UFW con il comando:

sudo ufw enable

Spero che questo risolva i tuoi problemi.

Stato dettagliato

comando ufw status verbose

Se hai bisogno di maggiori informazioni sullo stato di UFW, puoi sempre eseguire il comando status con il interruttore verboso. Questo comando è:

sudo ufw status verbose

L'output dettagliato include il livello di registrazione, i criteri predefiniti e tutte le regole che hai aggiunto.

Ripristino delle regole

Ripristino ufw

Se ritieni di dover ricominciare completamente da capo con UFW e non vuoi passare attraverso il processo di eliminazione di tutte le tue regole, puoi sempre eseguire un ripristino. Per fare ciò, dai il comando:

sudo ufw reset

Viene richiesto di confermare l'operazione prima di procedere con l'eliminazione delle regole. Questo ha anche l'effetto aggiuntivo di disabilitare UFW. Per questo motivo, ti consigliamo di riattivare UFW dopo aver eseguito il ripristino. Il risultato finale del ripristino è una lavagna pulita con cui iniziare.