Vuoi imparare come disabilitare l’elenco delle directory sul server Apache? In questa esercitazione, configureremo il server Apache per bloccare la funzione di esplorazione della directory.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

Elenco attrezzature

Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Tutorial Apache – Disabilita l’elenco delle directory

Installare il server Apache.

Copy to Clipboard

Disabilitare il modulo Apache responsabile dell’elenco directory.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Come test, creare una directory senza un file di indice.

Copy to Clipboard

Provare ad accedere alla directory senza il file di indice.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, la funzionalità di elenco directory è stata disabilitata sull’intero server Apache.

Da un computer remoto, aprire il browser e provare ad accedere a una directory del server Apache.

• http://192.168.2.222/test

Il server Apache mostrerà un messaggio di errore.

Ecco il risultato, prima della nostra configurazione.

Apache - Disable directory browsing

Ecco il risultato, dopo la nostra configurazione.

Apache - Disable directory listing

Congratulazioni! Il server Apache è stato configurato per disabilitare la funzionalità di esplorazione della directory.

Tutorial Apache – Disabilita l’elenco di file in una directory specifica

Installare il server Apache.

Copy to Clipboard

Modificare il file di configurazione Apache per il sito Web.

Copy to Clipboard

Aggiungere le righe seguenti a questo file di configurazione.

Copy to Clipboard

Modificare la directory da proteggere.

Ecco il file, prima della nostra configurazione.

Copy to Clipboard

Ecco il file, dopo la nostra configurazione.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Come test, creare una directory senza un file di indice.

Copy to Clipboard

Provare ad accedere alla directory senza il file di indice.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, la funzionalità di elenco directory è stata disabilitata in una directory.

Da un computer remoto, aprire il browser e provare ad accedere a una directory del server Apache.

• http://192.168.2.222/test

Il server Apache negherà l’accesso e mostrerà un messaggio di errore.

Ecco il risultato, prima della nostra configurazione.

Apache - Disable directory browsing

Ecco il risultato, dopo la nostra configurazione.

Apache - Disable file listing

Congratulazioni! È stato disabilitato l’elenco delle directory sul server Apache.

Tutorial Apache – Disabilita elenco directory tramite HTACCESS

Installare il server Apache.

Copy to Clipboard

Modificare il file di configurazione Apache.

Copy to Clipboard

Aggiungere le seguenti righe alla fine del file.

Copy to Clipboard

Creare un file HTACCESS nella directory del sito Web.

Copy to Clipboard

Aggiungere le righe seguenti a questo file di configurazione.

Copy to Clipboard

Configurare l’autorizzazione file corretta.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Come test, creare una directory senza un file di indice.

Copy to Clipboard

Provare ad accedere alla directory senza il file di indice.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, la funzionalità di elenco directory è stata disabilitata in una directory.

Da un computer remoto, aprire il browser e provare ad accedere a una directory del server Apache.

• http://192.168.2.222/test

Il server Apache negherà l’accesso e mostrerà un messaggio di errore.

Ecco il risultato, prima della nostra configurazione.

Apache - Disable directory browsing

Ecco il risultato, dopo la nostra configurazione.

Apache - Disable file listing

Congratulazioni! È stato disabilitato l’elenco delle directory sul server Apache.