Vil du lære at deaktivere listen over websteder på Apache-serveren? I denne tutorial, vil vi konfigurere Apache server til at blokere biblioteket browsing funktion.

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

Liste over udstyr

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Som En Amazon Associate, tjener jeg fra kvalificerende køb.

Tutorial Apache - Deaktiver mappelisten

Installer Apache-serveren.

Copy to Clipboard

Deaktiver Apache-modulet, der er ansvarligt for listen over websteder.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Som en test skal du oprette en mappe uden en indeksfil.

Copy to Clipboard

Prøv at få adgang til mappen uden indeksfilen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel blev bibliotekslisten deaktiveret på hele Apache-serveren.

Åbn browseren fra en fjerncomputer, og prøv at få adgang til en mappe på Apache-serveren.

• http://192.168.2.222/test

Apache-serveren viser en fejlmeddelelse.

Her er resultatet, før vores konfiguration.

Apache - Disable directory browsing

Her er resultatet, efter vores konfiguration.

Apache - Disable directory listing

Tillykke! Du har konfigureret Apache-serveren til at deaktivere funktionen til mappebrowsing.

Tutorial Apache - Deaktiver filliste på en bestemt mappe

Installer Apache-serveren.

Copy to Clipboard

Rediger Apache-konfigurationsfilen til webstedet.

Copy to Clipboard

Føj følgende linjer til denne konfigurationsfil.

Copy to Clipboard

Rediger den mappe, du vil beskytte.

Her er filen, før vores konfiguration.

Copy to Clipboard

Her er filen, efter vores konfiguration.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Som en test skal du oprette en mappe uden en indeksfil.

Copy to Clipboard

Prøv at få adgang til mappen uden indeksfilen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel blev bibliotekslisten deaktiveret på en mappe.

Åbn browseren fra en fjerncomputer, og prøv at få adgang til en mappe på Apache-serveren.

• http://192.168.2.222/test

Apache-serveren vil nægte adgang og vise en fejlmeddelelse.

Her er resultatet, før vores konfiguration.

Apache - Disable directory browsing

Her er resultatet, efter vores konfiguration.

Apache - Disable file listing

Tillykke! Du har deaktiveret mappelisten på Apache-serveren.

Selvstudium Apache - Deaktiver mappeliste ved hjælp af HTACCESS

Installer Apache-serveren.

Copy to Clipboard

Rediger Apache-konfigurationsfilen.

Copy to Clipboard

Tilføj følgende linjer i slutningen af filen.

Copy to Clipboard

Opret en HTACCESS-fil på webstedsmappen.

Copy to Clipboard

Føj følgende linjer til denne konfigurationsfil.

Copy to Clipboard

Konfigurer den korrekte filtilladelse.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Som en test skal du oprette en mappe uden en indeksfil.

Copy to Clipboard

Prøv at få adgang til mappen uden indeksfilen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel blev bibliotekslisten deaktiveret på en mappe.

Åbn browseren fra en fjerncomputer, og prøv at få adgang til en mappe på Apache-serveren.

• http://192.168.2.222/test

Apache-serveren vil nægte adgang og vise en fejlmeddelelse.

Her er resultatet, før vores konfiguration.

Apache - Disable directory browsing

Her er resultatet, efter vores konfiguration.

Apache - Disable file listing

Tillykke! Du har deaktiveret mappelisten på Apache-serveren.