Avatar billede adflicto Nybegynder
05. august 2003 - 00:40 Der er 6 kommentarer og
1 løsning

apache->htaccess->htpasswd

jeg har lidt problemer med at få det password,
jeg krypterer via htpasswd.exe i ../bin/ blibloteket i apache, til at virke. Prompten kommer op og ber om pass og bruger, men det password jeg har krypteret som i dette tilfælde er "LO" virker tilsyneladende ikke...
min htaccess fil ser således ud:

AuthName "admin siden er selfQlgelig kun til admins"
AuthType Basic
AuthUserFile htpasswd
require valid-user

... "AuthUserFile htpasswd" <--- har lagt htpasswd i samme bibliotek som htaccess filen, så ingen grund til mere præcis bibliotek-angivelse.. eller hvad?

og selve htpasswd filen ser således ud:

adflicto:$apr1$vN3.....$/dLMZGg0z584iQxLDuUaq/

"$apr1$vN3.....$/dLMZGg0z584iQxLDuUaq/" <-- sku ifølge htpasswd.exe så være passwordet "LO" bare krypteret eller hvad?

har uploadet skittet til en apache server... og den virker, ellers ville den jo ikke prompte vel?

håber i eksperter har et svar... ;D
Avatar billede jakobsynder Nybegynder
05. august 2003 - 00:45 #1
Jeg tager muligvis fejl, men mener at du skal skrive hele stien til din .htpasswd i din .htaccess...
Og din htpasswd hedder vel ikke .htpasswd?
Avatar billede ohmish Nybegynder
05. august 2003 - 01:47 #2
hvis det er din egen server kan du lægge htpasswd filen i selve apachemappen. F.eks:
C:\server\Apache (ikke www- men servermappen)

så behøver du ikke skrive hele stien i htaccess filen, men kan nøjes med filnavnet som du gør.
Prompten vil poppe op selvom htpasswd filen ikke kan findes / er tom.
Smid lige et punktum før htpasswd begge steder.
Avatar billede erikjacobsen Ekspert
05. august 2003 - 09:17 #3
Man skal skrive hele stien, fx på en windows:

AuthUserFile c:/apache/whatever/.htaccess
Avatar billede jones_net Nybegynder
05. august 2003 - 09:39 #4
http://www.webcafe.dk/artikler/apache/htaccessintro/htaccessintro.html

Den side brugte jeg i sin tid, da jeg legede med det - og jeg fik det til at virke:-)

/J
Avatar billede adflicto Nybegynder
05. august 2003 - 11:05 #5
ska htpasswd hedde .htpasswd ? .. for så tror jeg at det er det der er fejlen
Avatar billede erikjacobsen Ekspert
05. august 2003 - 11:47 #6
Det er ligemeget hvad den hedder, bare det er samme navn du skriver i .htaccess
Det kan være smart at kalde den .htpasswd da dedn pelejer at være blokeret for download
Avatar billede jakobsynder Nybegynder
05. august 2003 - 11:56 #7
Ja, det er vist standardindstilling i Apache at filer der begynder med .ht er beskyttede. Kan ændres som man behager, men det er der ikke umiddelbart nogen grund til.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Fagligt Fælles Forbund

Konsulent til Medlemskontaktcenter

Capgemini Danmark A/S

Presales Lead Cloud

Netcompany A/S

IT Manager

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Elektronik fagteknikker til Udviklingsdivisionen i FMI