Hvordan Sett i et Apache Brukerauto Application Manifest

Hvis webserveren kjører Apache, vil hele nettstedet strukturen har en generell fullmakt protokollen, basert på de globale innstillingene. Selv om dette er nyttig for de fleste tilfeller på serveren din, hvis du trenger å overstyre denne globale innstillingen, må du sette inn en manuell Apache brukerautorisasjon manifest. Dette kan settes inn, for eksempel, der en bestemt web-applikasjon krever visse tillatelser som du ikke ønsker å sette globalt. Disse er satt innenfor Htaccess filer.

Bruksanvisning

1 Logg inn på webserveren i skallet enten lokalt eller eksternt via Secure Shell (SSH). Dette gir en kommandolinje-grensesnitt. Skriv "AllowOverride AuthConfig" og trykk "Enter". Dette muliggjør evnen til å ha lokaliserte innstillinger.

2 Type "htpasswd -c / usr / local / apache / passwd / passord USER" (uten anførselstegn, erstatte "USER" med brukernavnet som du ønsker å opprette passord). Trykk enter." Skriv inn ditt nye passord og trykk "Enter". Bekreft passordet og trykk "Enter".

3 Skriv "vi /path/to/.htaccess" (uten anførselstegn, erstatte "sti / til" med banen for programmet plassering) og trykk "Enter".

4 Trykk på "i" for å begynne å skrive i vi-editoren. Skriv alle følgende i tekstfilen:
AuthType Basic
AuthName "Restricted filer"
AuthUserFile / usr / local / apache / passwd / passord
Krev bruker BRUKER

5 Erstatt "USER" med brukeren som du setter inn passordet for. Erstatt "Basic" med AuthType nivået du ønsker å godkjenne. Erstatt "Restricted filer" med teksten som skal vises når dette skjer.

6 Trykk "Esc" og deretter ": x" for å avslutte og lagre fra vi.