Blokkering eller passordbeskyttelse av en katalog i ISPConfig
Lær hvordan du blokkerer eller passerordbeskytter en katalog i ISPConfig ved å følge de nødvendige trinnene for å beskytte dataene. Detaljert tutorial tilgjengelig her.
Hvordan blokkere eller passordbeskytte en katalog i ISPConfig
Rask beskyttelse av filer med bruker og passord, direkte fra ISPConfig-panelet.
Dersom du har en mappe med sensitive filer (backup, administrasjonsområder, rapporter, eksporter), er den enkleste måten å forhindre uautorisert tilgang ved å beskytte den med autentisering av typen brukernavn + passord. I ISPConfig kan du gjøre dette uten å måtte redigere serverfilene manuelt, ved å bruke funksjonen Protected Folder.
Krav og ting å vite
- Du har tilgang til ISPConfig panelet og nettstedet (domenet) du ønsker å beskytte.
- Nettsiden er vert på en server hvor ISPConfig styrer webkonfigurasjonen (Apache og/eller Nginx).
- Du vet stien til mappen du ønsker å beskytte (for eksempel
/public_html/admineller/public_html/private).
Anbefalt metode: Beskyttet mappe i ISPConfig
ISPConfig lar deg definere en beskyttet mappe for et bestemt nettsted. Avhengig av versjon/tema kan alternativene vises som en tab eller undermeny kalt Protected Folder / Folder Protection.
Trinn 1: Identifiser riktig nettside
- Logg inn i ISPConfig.
- Gå til menyen Sites.
- Gå inn på Nettside og velg ønsket domene.
Trinn 2: Legg til en beskyttet mappe
- På nettstedet, se etter seksjonen/fanen Protected Folder (eller en lignende meny).
- Trykk Legg til ny beskyttet mappe.
- Fyll ut feltene (navnene kan variere litt):
- Mappe / Sti: den relative stien til mappen, for eksempel
/admineller/private. - Aktiv: huk av/aktiver beskyttelsen.
- Tittel / Område (valgfritt): et navn som vises i påloggingsvinduet, for eksempel
Beskyttet område.
- Mappe / Sti: den relative stien til mappen, for eksempel
- Lagre innstillingene.
public_html, og mappene inni legges som /mappenavn.Oppretting av bruker og passord
En beskyttet mappe trenger minst én bruker. I ISPConfig er det vanligvis en egen seksjon for Protected Folder Users (eller lignende).
- I Sites leter etter Protected Folder Users.
- Trykk på Legg til ny bruker.
- Fullfør:
- Brukernavn: eksempel
adminellerciprian - Passord: velg et sterkt passord (minst 12-16 tegn, blanding av bokstaver/tall/symboler)
- Beskyttet mappe: velg mappen som ble opprettet i forrige trinn
- Active: aktiv
- Brukernavn: eksempel
- Lagre.
Testing og verifisering
- Tilgang til mappen som er beskyttet i nettleseren, for eksempel
https://domeniu.tld/admin/. - Det bør vises et vindu som ber om brukernavn og passord.
- Legg inn de opprettede legitimasjonene og bekreft tilgangen.
Hvis påloggingsvinduet ikke vises, sjekk i seksjonen "Vanlige problemer" nedenfor.
Alternativ: manuell beskyttelse med .htaccess
Hvis du foretrekker manuell kontroll (eller ikke finner alternativet i ISPConfig), kan du beskytte en mappe med .htaccess og en passordfil .htpasswd. Metoden fungerer klassisk på Apache.
Eksempel på .htaccess (i den beskyttede mappen)
AuthType GrunnleggendeAuthName "Beskyttet område"AuthUserFile /var/www/clients/clientX/webY/.htpasswdRequire valid-userOppretting av .htpasswd-filen
På serveren kan du opprette en bruker i .htpasswd med kommandoen (eksempel):
htpasswd -c /var/www/clients/clientX/webY/.htpasswd adminParametern -c oppretter filen. For flere brukere, kjør uten -c.
Vanlige problemer
1) Innloggingsvinduet vises ikke
- Sjekk om den beskyttede mappen er Aktiv.
- Forsikre deg om at brukeren er knyttet til den riktige mappen.
- Dersom du bruker Nginx, krever autentiseringen spesifikk konfigurasjon (
auth_basic) og kan avhenge av ISPConfigs mal. - Tøm nettleserens cache eller test i inkognito.
2) Du får 403 Forbidden etter autentisering
- Feilbare tillatelser på filer/mapper (rettigheter og eier).
- Indeksfilen mangler (for eksempel finnes det ikke
index.phpellerindex.htmlog katalogvisning er deaktivert).
3) Nettstedet “blir ødelagt” etter beskyttelse
- Du har beskyttet en mappe som inneholder offentlige ressurser (CSS/JS/bilder) som er nødvendige for sidene.
- Løsning: beskytt bare den sensitive undermappen (f.eks.
/admin) og ikke mappen med ressurser.
Klar, nå er mappen din med adgangsbarrière, som en eksklusiv klubb. Hvis du vil, kan du fortelle meg strukturen til nettstedet (hvilken mappe du vil beskytte og om det er Apache eller Nginx) så skal jeg gi deg den reneste løsningen, uten overraskelser.
Hvis du kjører en administrert VPS eller trenger hjelp med webinnstillinger, kan støttepersonalet raskt sjekke serverkonfigurasjonen og anvende sikkerhetstiltak.