Avatar billede henrik6666 Nybegynder
16. august 2003 - 20:58 Der er 22 kommentarer og
1 løsning

htaccess driller

Jeg har en kalender på http://www.kunentest.1go.dk som gerne skulle password beskyttes med .htaccess og htpasswd metoden ..men det er dog ikke lykkes endnu så jeg håber nogen kan fortælle mig hvordan jeg gør og hvad der skal stå i de 2 filer jeg umiddelbart skal oploade og også hvor de skal oploades.

Hvis nogen vil hjælpe og lige lægger deres mail kan jeg hvis det er en hjælp give ftp-pass videre! Det er kun en midlertidig adresse som lukkes igen når problemet er løst.

Er egentlig godt klar over indlægget ikke burde være i PHP men hvor dælen skulle jeg ellers spørge ;-)) På forhånd tak ..
Avatar billede repsac Nybegynder
16. august 2003 - 21:59 #1
Er du sikker på at du overhovedet har lov til at gøre det? (har man det på 1go.dk?)
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:03 #2
hvad skriver du i dine 2 filer?
Avatar billede henrik6666 Nybegynder
16. august 2003 - 22:34 #3
www.1go.dk er altid flinke så mon ikke de synes det er helt iorden!

Tjaa .. hvad skriver jeg ;-)) Har forsøgt en del men for at få det til at virke har jeg lagt begge "filer" i samme biblotek (admin-mappen) og i disse fulgte jeg dette link http://www.webcafe.dk/artikler/apache/htaccesspassword/#virke og skrev følgende :

.htaccess
-----------
AuthName "-- Kun for Medlemmer --"
AuthType Basic
AuthUserFile htpasswd
require valid-user


htpasswd
-----------
henrik:godkend


Obs: Når jeg "gem som" i Notesblok laver den htpasswd om til htpasswd.txt ..betyder det noget eller skal det være sådan eller er det monstro der fejlen er ?
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:40 #4
Du skal have fuld sti til password filen

  AuthUserFile /fuld/sti/fra/roden/htpasswd

og passwordet skal være krypteret. Jeg bruger et program på min linux
maskine, der hedder htpasswd og får:

henrik:2TmbVwgJ1Xpa.

for det password du skrev. Og så skal du lade din password fil starte
med et punktum: .htpasswd - så kan den sikkert ikke downloades
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:42 #5
der er tilsyneladende også en htpasswd.exe til Windows - et eller andet sted i verden:

http://www.webcafe.dk/debat/databaser/22933.html
Avatar billede henrik6666 Nybegynder
16. august 2003 - 23:29 #6
Okay ..læste det men forstod ikke så meget!

Jeg har lavet min .htaccess som følgende :

AuthName "-- Kun for Medlemmer --"
AuthType Basic
AuthUserFile /calendar/admin/htpasswd
require valid-user

og min .htpasswd som følgende :

henrik:2TmbVwgJ1Xpa

Begge filer oploades og lægges i admin mappen. Når jeg så klikker ind på http://www.kunentest.1go.dk (trykker lige først på linket som ligger på en index.html) vises kalenderen. Jeg trukker på "Add Event" og en popop dukker op og fra den kommer jeg ikke videre ..

Ved ikke om du kan se problemet eller om du har lyst til at oploade og lave de 2 filer selv ..du er meget velkommen men husk at forklar hvad du gør ;-))
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:47 #7
AuthUserFile /calendar/admin/htpasswd

den skal have fuld sti fra roden af serverens filsystem
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:52 #8
Og det er måske

AuthUserFile /var/www/hotels/1go/DITNAVNPÅ1GO/html/calendar/admin/htpasswd

hvis filer htpasswd - men du siger den hedder .htpasswd
Avatar billede henrik6666 Nybegynder
16. august 2003 - 23:52 #9
Fuld sti? Vil det sige den her :

AuthUserFile /var/www/hotels/1go/calendar/admin/htpasswd

Jeg har lagt en oplys.php op .. iflg omtalt link !
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:58 #10
og det skal være

  henrik:2TmbVwgJ1Xpa.
Avatar billede henrik6666 Nybegynder
17. august 2003 - 00:04 #11
Oploadede denne .htacces

AuthName "-- Kun for Medlemmer --"
AuthType Basic
AuthUserFile /var/www/hotels/1go/kunentest/html/calendar/admin/htpasswd
require valid-user

Sig mig ..skal det der punktum med i det "krypterede" ? ( ....j1Xpa. )

..fortsætter imorgen ;-)
Avatar billede erikjacobsen Ekspert
17. august 2003 - 00:09 #12
tilfældigvis, ja, i det password du valgte, så ender den krypterede med et punktum
Der kunne have været punktummer midt i eller slet ingen.
Avatar billede henrik6666 Nybegynder
17. august 2003 - 20:57 #13
Har ikke glemt tråden ;-)) men www.1go.dk `s gratis web-tjeneste er lige nede for tiden ..
Avatar billede erikjacobsen Ekspert
17. august 2003 - 21:07 #14
ikke for mig lige nu
Avatar billede henrik6666 Nybegynder
17. august 2003 - 21:48 #15
Du har ret :-))

Nå men nu har jeg oploadet kalenderen igen og den ligger her : http://www.kunentest.1go.dk/calendar3/calendar.php

I calendar3 mappen ligger en mappe der hedder "admin" og det er den jeg vil have pass på (det står i README filen at det er den jeg skal beskytte)

http://www.kunentest.1go.dk/oplys.php skriver følgende :
/var/www/hotels/1go/

jeg laver nu en .htaccess og oploader den i admin-mappen
--------------------------------------------------------
AuthName "-- Kun for Medlemmer --"
AuthType Basic
AuthUserFile /var/www/hotels/1go/calendar3/admin/htpasswd
require valid-user

Jeg laver også en .htpasswd og oploader den i admin-mappen
----------------------------------------------------------
henrik:2TmbVwgJ1Xpa.

Jeg oploader med det velkendte "WS_FTP LE95" og sjovt nok kan jeg ikke se de 2 filer er oploadet!

Når jeg vil "adde" noget kommer der en popop-login og jeg skriver henrik og godkend ..men får ikke adgang :-((
Avatar billede erikjacobsen Ekspert
17. august 2003 - 21:52 #16
Stien fra er 17/08-2003 00:04:39 meget bedre
Avatar billede erikjacobsen Ekspert
17. august 2003 - 21:53 #17
men når filen hedder ".htpasswd" skal du også skrive punktummet
Avatar billede henrik6666 Nybegynder
17. august 2003 - 22:11 #18
ahh .. prøver :-))

http://www.kunentest.1go.dk/calendar5/calendar.php  .. det bliver så calendar5 fordi jeg ikke kan slette mine mapper (folders)! Hvorfor kan jeg ikke det og hvordan sletter jeg alle mine kalendere :-))))

Nå men har oploadet følgende :

AuthName "-- Kun for Medlemmer --"
AuthType Basic
AuthUserFile /var/www/hotels/1go/kunentest/html/calendar/admin/.htpasswd
require valid-user

..og det virker :-)) men ved hvorfor kan jeg ikke slette de mapper (folder) når jeg kan slette filerne ..og hvorfor kan jeg ikke se .htaccess og .htpasswd i mappen ?
Avatar billede erikjacobsen Ekspert
17. august 2003 - 22:13 #19
Filer der starter med . er skjulte filer på et unix-system. Du kan normalt
ikke slette mapper med indhold. Ret bøvlet, men: slet alle filerne i mapperne,
så kan du formentlig.
Avatar billede erikjacobsen Ekspert
17. august 2003 - 22:15 #20
Det virker også for mig på det link ;) Nu skal vi bare have fundet ud af hvordan
du får dig et hemmeligt password ...
Avatar billede henrik6666 Nybegynder
18. august 2003 - 10:50 #21
Det er vist ikke noget problem ;-)) http://www.kunentest.1go.dk/krypterside.php

Tror jeg har godt fat i det nu ..så jeg lukker tråden og afleverer pointene og er iøvrigt yderst taknemmelig for al den hjælp du har ydet .. 1000 TAK
Avatar billede henrik6666 Nybegynder
18. august 2003 - 11:08 #22
Tror du skal være den sidste der har svaret før jeg kan aflevere pointene ;-))

Findes der ikke en manual til point-aflevering :-))
Avatar billede erikjacobsen Ekspert
18. august 2003 - 11:21 #23
Der er vist en eksperten-FAQ på www.ebruger.dk

Men, ja, det kræver vist et svar fra mig...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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