Haluatko oppia poistamaan hakemistoluettelon käytöstä Apache-palvelimessa? Tässä opetusohjelmassa aiomme määrittää Apache-palvelimen estämään hakemiston selausominaisuuden.

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

Laiteluettelo

Seuraavassa osassa on luettelo tämän opetusohjelman luomiseen käytetyistä laitteista.

Amazon Associatena ansaitsen ehdot täyttävistä ostoksista.

Opetusohjelma Apache - Poista hakemistoluettelo käytöstä

Asenna Apache-palvelin.

Copy to Clipboard

Poista hakemistoluettelosta vastaava Apache-moduuli käytöstä.

Copy to Clipboard

Käynnistä Apache-palvelu uudelleen.

Copy to Clipboard

Luo testinä hakemisto ilman indeksitiedostoa.

Copy to Clipboard

Yritä käyttää kansiota ilman indeksitiedostoa.

Copy to Clipboard

Tässä on komentotulostin.

Copy to Clipboard

Esimerkissämme hakemistoluettelo-ominaisuus poistettiin käytöstä koko Apache-palvelimella.

Avaa etätietokoneesta selain ja yritä käyttää Apache-palvelimen hakemistoa.

• http://192.168.2.222/test

Apache-palvelin näyttää virhesanoman.

Tässä on tulos, ennen kokoonpanoamme.

Apache - Disable directory browsing

Tässä on tulos kokoonpanomme jälkeen.

Apache - Disable directory listing

Onnittelen! Olet määrittänyt Apache-palvelimen poistamaan hakemiston selausominaisuuden käytöstä.

Opetusohjelma Apache - Poista tiedostoluettelo käytöstä tietyssä hakemistossa

Asenna Apache-palvelin.

Copy to Clipboard

Muokkaa sivuston Apache-määritystiedostoa.

Copy to Clipboard

Lisää tähän määritystiedostoon seuraavat rivit.

Copy to Clipboard

Muuta kansiota, jonka haluat suojata.

Tässä on kansio, ennen kokoonpanoamme.

Copy to Clipboard

Tässä on kansio kokoonpanomme jälkeen.

Copy to Clipboard

Käynnistä Apache-palvelu uudelleen.

Copy to Clipboard

Luo testinä hakemisto ilman indeksitiedostoa.

Copy to Clipboard

Yritä käyttää kansiota ilman indeksitiedostoa.

Copy to Clipboard

Tässä on komentotulostin.

Copy to Clipboard

Esimerkissämme hakemistoluettelo-ominaisuus poistettiin käytöstä hakemistossa.

Avaa etätietokoneesta selain ja yritä käyttää Apache-palvelimen hakemistoa.

• http://192.168.2.222/test

Apache-palvelin estää pääsyn ja näyttää virhesanoman.

Tässä on tulos, ennen kokoonpanoamme.

Apache - Disable directory browsing

Tässä on tulos kokoonpanomme jälkeen.

Apache - Disable file listing

Onnittelen! Olet poistanut hakemistoluettelon käytöstä Apache-palvelimessa.

Opetusohjelma Apache - Poista hakemistoluettelo käytöstä HTACCESS:n avulla

Asenna Apache-palvelin.

Copy to Clipboard

Muokkaa Apache-määritystiedostoa.

Copy to Clipboard

Lisää seuraavat rivit tiedoston loppuun.

Copy to Clipboard

Luo HTACCESS-tiedosto verkkosivustohakemistoon.

Copy to Clipboard

Lisää tähän määritystiedostoon seuraavat rivit.

Copy to Clipboard

Määritä oikea tiedosto-oikeus.

Copy to Clipboard

Käynnistä Apache-palvelu uudelleen.

Copy to Clipboard

Luo testinä hakemisto ilman indeksitiedostoa.

Copy to Clipboard

Yritä käyttää kansiota ilman indeksitiedostoa.

Copy to Clipboard

Tässä on komentotulostin.

Copy to Clipboard

Esimerkissämme hakemistoluettelo-ominaisuus poistettiin käytöstä hakemistossa.

Avaa etätietokoneesta selain ja yritä käyttää Apache-palvelimen hakemistoa.

• http://192.168.2.222/test

Apache-palvelin estää pääsyn ja näyttää virhesanoman.

Tässä on tulos, ennen kokoonpanoamme.

Apache - Disable directory browsing

Tässä on tulos kokoonpanomme jälkeen.

Apache - Disable file listing

Onnittelen! Olet poistanut hakemistoluettelon käytöstä Apache-palvelimessa.