Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:17 Der er 53 kommentarer og
1 løsning

hjælp htaccess

jeg prøvet at bekytte en mappe på min side med .HTACCESS
men jeg kan ikk finde ud af det. er det nogle som vil hjælpe mig med det eller som kender en anden måde og gøre det på..



mappen som skal besktýttes er admin og ligger
www.4boys.freeunixhost.com/fodbold/sange/admin/



brugernavet og password skal være
bossibo:Z3zNk6.CTOUx6
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:18 #1
Avatar billede hmann Nybegynder
30. november 2004 - 08:21 #2
prøv at læse lidt her først... her er en fin gennemgang.. det er slet ikke så svært!

hvis du stadig har problemer efter at have læst de artikler, så skriv igen, så skal jeg guide dig igennem!

mvh
hmann
Avatar billede hmann Nybegynder
30. november 2004 - 08:21 #3
hov manglede lige linket :)

here you go:
http://www.webcafe.dk/artikler/apache/htaccesspassword/
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:23 #4
jeg har læst det....
password boksene kommer godt nok frem men den siger jeg trykker det forkert
Avatar billede hmann Nybegynder
30. november 2004 - 08:24 #5
ok..
hvordan har du lavet din htpasswd fil?
og hvordan ser din .htaccess fil ud?
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:27 #6
htpasswd ser sådean ud

bossibo:Z3zNk6.CTOUx6

og .htaccess ser sådan ud

AuthName "-- admin --"
AuthType Basic
AuthUserFile http://4boys.freeunixhost.com/fodbold/sange/admin/htpasswd
require valid-user
Avatar billede hmann Nybegynder
30. november 2004 - 08:29 #7
godt så er det din .htaccess den er gal med...

"AuthUserFile" skal ikke være en URL
det skal være stien hen til htpasswd-filen på hosten
Avatar billede hmann Nybegynder
30. november 2004 - 08:29 #8
er det din egen maskine eller er det et webhotel?
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:29 #9
jeg brugte her tl at kryptere koden
http://www.limehost.dk/36/ ved ikike om det kan havde noget med det at gøre
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:31 #10
Avatar billede michael_stim Ekspert
30. november 2004 - 08:31 #11
For det förste skal du ikke skrive det krypterede brugernavn når du logger ind, du skriver bare det alm.
For det andet skal du bruge den relative sti på din server, til AuthUserFile.
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:33 #12
1 jeg skriver det alm password..
2 forstod jeg ikke helt, men http://4boys.freeunixhost.com/fodbold/sange/admin/htpasswd er der hvor htpasswd ligger
Avatar billede hmann Nybegynder
30. november 2004 - 08:34 #13
som jeg har svaret en gang er det for det først AuthUserFile den er gal med
det skal være en sti og ikke en URL!

lav en .php fil med dette indhold.. smid den op på serveren og kald filen i din browser, så får du din hjemme/bruger-mappe på 100webspace's server:

<?php
echo "<html>" . $_SERVER["DOCUMENT_ROOT"] . "</html>";
?>
Avatar billede hmann Nybegynder
30. november 2004 - 08:35 #14
altså i AuthUserFile... skal du IKKE skrive: http://4boys.freeunixhost.com/fodbold/sange/admin/htpasswd
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:36 #15
hvad så
Avatar billede hmann Nybegynder
30. november 2004 - 08:37 #16
prøv at lave en fil som hedder test.php
filen skal indeholde følgende:

<?php
echo "<html>" . $_SERVER["DOCUMENT_ROOT"] . "</html>";
?>



når du har lavet den, uploader du den til din hjemme side og kalder den i din browser.. så skriver du lige tilbage hvad den svarer..
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:37 #17
AuthUserFile hvad skal der stå

er det lige meget hvad <?php
echo "<html>" . $_SERVER["DOCUMENT_ROOT"] . "</html>";
?> filen hedder
Avatar billede michael_stim Ekspert
30. november 2004 - 08:37 #18
Du kan ikke have läst särligt godt på den side hmann linker til. Der står alt du behöver at vide for at få det til at virke.
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:40 #19
test.php hvor dkal den ligge..?
Avatar billede hmann Nybegynder
30. november 2004 - 08:40 #20
og så vil jeg desuden ikke råde dig til at lægge htpasswd-filen i samme mappe som skal beskyttes...

altså læg htpasswd filen et andet sted.. fx 4boys.freeunixhost.com/sikkerhed/htpasswd
og så sæt din .htaccess til at pege derhen
Avatar billede hmann Nybegynder
30. november 2004 - 08:41 #21
bare upload test.php til et eller andet sted på din hjemmeside...
den returnerer bare din brugers home/root-dir på 100webspace's server...
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:45 #22
den skriver /home/www/4boys.freeunixhost.com

den skriver stadig det er forkert
Avatar billede hmann Nybegynder
30. november 2004 - 08:49 #23
skriver hvad er forkert?

ok hvis test.php skriver:
/home/www/4boys.freeunixhost.com

så er det din sti til din mappe på 100webspace's server...
dvs at når du står i din "startmappe", står du faktisk i
/home/www/4boys.freeunixhost.com/

nu laver du en mappe som hedder "sikkerhed" på serveren.. altså:
/home/www/4boys.freeunixhost.com/sikkerhed/

her lægger du din htpasswd fil.. altså:
/home/www/4boys.freeunixhost.com/sikkerhed/htpasswd

i din .htaccess (som du ligger i mappen som skal beskyttes) skriver du:
AuthUserFile: /home/www/4boys.freeunixhost.com/sikkerhed/htpasswd
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:50 #24
hvad skal jeg enig gøre med  /home/www/4boys.freeunixhost.com  er det der skal stå i stedet for http://4boys.freeunixhost.com/fodbold/sange/admin/htpasswd
Avatar billede hmann Nybegynder
30. november 2004 - 08:51 #25
læs hvad jeg skriver lige ovenfor :)
Avatar billede grise_bassen Nybegynder
30. november 2004 - 08:54 #26
ups det havde jeg ikk set
Avatar billede grise_bassen Nybegynder
30. november 2004 - 09:02 #27
nu skrive den http 500 intern serverfejl

og min koden er ellers ligesom du skrev htpasswd ligger i mappen sikkerhed
Avatar billede hmann Nybegynder
30. november 2004 - 09:07 #28
og du har ændret
AuthUserFile-stien i din .htaccess ?

og hvornår kommer http 500 fejlen?
Avatar billede hmann Nybegynder
30. november 2004 - 09:09 #29
vis mig lige indholdet af din .htaccess fil
og du har selvfølgelig uploadet den nye og overskrevet den gamle?
det plejer at være stien til htpasswd den er gal med...
Avatar billede grise_bassen Nybegynder
30. november 2004 - 09:43 #30
AuthName "-- admin --"
AuthType Basic
AuthUserFile: /home/www/4boys.freeunixhost.com/sikkerhed/htpasswd
require valid-user
Avatar billede hmann Nybegynder
30. november 2004 - 09:46 #31
og hvornår kommer http 500 fejlen?
og hvordan har du lavet din htpasswd fil?
Avatar billede sukos Juniormester
30. november 2004 - 09:48 #32
AuthName "-- admin --"
AuthType Basic
AuthUserFile /home/www/4boys.freeunixhost.com/sikkerhed/htpasswd
require valid-user

og navngi' endelig din htpasswd med et punktum først, .htpasswd, så er den også beskyttet af apache!
Avatar billede sukos Juniormester
30. november 2004 - 09:49 #33
500 fejlen er fordi du havde et : efter AuthUserFile
Avatar billede hmann Nybegynder
30. november 2004 - 09:50 #34
du skal ikke have noget : (kolon) efter AuthUserFile
Avatar billede grise_bassen Nybegynder
30. november 2004 - 09:51 #35
htpasswd kommer når jeg skrive http://4boys.freeunixhost.com/fodbold/sange/admin/ og det er jo login boksen skulle komme op

jeg gik ind på siden http://www.limehost.dk/36/ og skrev mit brugernavn og kode
den krypteret det til

bossibo:Z3zNk6.CTOUx6

men det kan man måske ikke..?
Avatar billede hmann Nybegynder
30. november 2004 - 09:52 #36
prøv lige at fjerne kolon'et mellem "AuthUserFile" og selve stien
Avatar billede grise_bassen Nybegynder
30. november 2004 - 09:52 #37
det har jeg da også gjort se min kommentar 30/11-2004 09:43:11
Avatar billede hmann Nybegynder
30. november 2004 - 09:53 #38
ok havde skrevet det samtidig med sukos.. sry
Avatar billede grise_bassen Nybegynder
30. november 2004 - 09:58 #39
da jeg fjernede koln´et kom login boksen frem igen men den vil stadig ikke log mig ind
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:04 #40
min .htaccess ser sådan ud

AuthName "-- admin --"
AuthType Basic
AuthUserFile /home/www/4boys.freeunixhost.com/sikkerhed/htpasswd
require valid-user


min .htpasswd  ser sådan ud
bossibo:Z3zNk6.CTOUx6
Avatar billede sukos Juniormester
30. november 2004 - 10:08 #41
I den mappe, sikkerhed, så prøv at uploade et php script:

<?php
$path = explode(basename($_SERVER["PHP_SELF"]), $_SERVER["SCRIPT_FILENAME"]);

echo $path[0];

?>

Vil næsten vædde på at du IKKE får /home/www/4boys.freeunixhost.com/sikkerhed/
Avatar billede hmann Nybegynder
30. november 2004 - 10:08 #42
er ikke sikker på hvordan det med at sætte en punktum foran htpasswd filen fungerer...
sukos-> hvis grise_bassen kalder sin htpasswd fil for .htpasswd
skal den så ikke også ændres i .htaccess til:
AuthUserFile /home/www/4boys.freeunixhost.com/sikkerhed/.htpasswd
Avatar billede sukos Juniormester
30. november 2004 - 10:11 #43
Det med punktum sikrer at du ikke bare kan få vist filen, som du kan lige nu:
http://4boys.freeunixhost.com/sikkerhed/htpasswd

Som oftest er sådanne subdomæner lagt i et bestemt dir på serveren, og $_SERVER["DOCUMENT_ROOT"] viser for selve hosten, ikke subdomænet, men ok, det er ikke sikkert jeg har ret! :O)

Og jo, selvf. skal ændring af filnavn også ændres i .htaccess
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:12 #44
jeg får /home/www/4boys.freeunixhost.com/sikkerhed/
prøv selv at se http://4boys.freeunixhost.com/sikkerhed/test.php
Avatar billede hmann Nybegynder
30. november 2004 - 10:14 #45
grise_bassen> fik du den :)
du skal ændre din AuthUserFile så den passer med htpasswd filen..
hvis du har punktum foran den - skal du også have det i AuthUserFile linien i .htacces-filen...
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:15 #46
ja for det har jeg gjort uden resultat
Avatar billede michael_stim Ekspert
30. november 2004 - 10:16 #47
OBS. Ikke noget punktum i AuthUserFile så vidt jeg ved ;o)
Avatar billede sukos Juniormester
30. november 2004 - 10:17 #48
Ok! :O) (filsti)

.htaccess:

AuthName "-- admin --"
AuthType Basic
AuthUserFile /home/www/4boys.freeunixhost.com/sikkerhed/.htpasswd
require valid-user

filen htpasswd skal så omdøbes til .htpasswd
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:28 #49
det virker staig i ikke

understøtter serveren det og er det noget man skal aktivere
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:38 #50
har fundet en anden måde at gøre det.. man kunne sætte password beskyttelse på mappen på filemangeren
Avatar billede grise_bassen Nybegynder
30. november 2004 - 10:41 #51
tdj
Avatar billede hmann Nybegynder
30. november 2004 - 10:46 #52
hmmmm selvtak for hjælpen :D
Avatar billede Slettet bruger
30. november 2004 - 11:00 #53
Måske man lige skulle skrive "Tak for forsøget men jeg fatter ikke noget så løser det på en anden måde"

;)
Avatar billede grise_bassen Nybegynder
30. november 2004 - 22:04 #54
okay tak for hjælpen

jeg fattet det godt men man skulle gå ind på http://www.100webspace.com side maneger og lave det ellers virker det ikke
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
Kurser inden for grundlæggende programmering

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