# Lösen skydda siter ?
Author: Diana61

Hejsan!

Jag hjälper min bror med en hemsida där han släktforskar om vår familj. Saken är nu den att den måste lösenskyddas och han har bett mig om hjälp (då jag gör sidan åt honom). Vad jag är ute efter är att på första sidan finns en länk som säger "Till släktträdet", och klickar man där så skall en ruta komma upp som ber om lösen för att gå vidare in och se allt.

Jag har aldrig provat på detta och undrar om någon här kan hjälpa mig med detta. Finns det några lätta men bra lösningar för detta? ![Glad](../tiny_mce/plugins/emotions/images/smiley-smile.gif)

## Comment 1
Author: Kaj

De felsta webbhotell stödjer att du lösenordskyddar sidor på din webbplats. m man försöker surfa till den sidan dyker det upp en ruta där du måste ange lösenordet för att komma vidare. Det är det enklaste sättet.

## Comment 2
Author: Diana61

Så vad du säger är att bredbandsbolaget fixar detta åt en ?

## Comment 3
Author: JimJ

Skapa en fil vid namn .htaccess och en fil vid namn .htpasswd (glöm inte punkterna). Öppna .htaccess filen i notepad och lägg in denna text:

AuthUserFile .htpasswd  
AuthName "Ange lösenord"  
AuthType Basic  
<Limit GET POST>  
require valid-user  
</Limit>

Spara!  
Surfa nu in på [http://mirage.golden.net/generator/](http://mirage.golden.net/generator/ "http://mirage.golden.net/generator/") och skriv in ett önskat användarnamn och lösenord. Nu får du upp det valda lösenordet krypterat efter användarnamnet. Kopiera allting och öppna .htpasswd filen och klistra in. Det kan se ut såhär:

jim:29fjT/0SbkwWU

Du kan skapa fler användare genom att lägga dessa under varandra. Ladda nu upp .htpasswd och .htaccess filerna till den folder du vill ska ha lösenord.

Lycka till!

Vänliga hälsningar  
\- Jim Johansson

## Comment 4
Author: Diana61

Jim, **.htaccess** och **.htpassword** skall dom inte ha någon extension?

Annars så ser detta himla bra ut! skall genast testas. :-)

## Comment 5
Author: Diana61

JimJ. Hur får jag till filen utan endelse? den vill ju hela tiden att jag petar in \*.TXT eller liknande ???

## Comment 6
Author: Cartman

Spara som txt-fil och byt sedan namn (ta bort ".txt") i Utforskaren.

## Comment 7
Author: Diana61

Funkar inte att ta bort .txt i utforskaren (Exploren).

## Comment 8
Author: Diana61

Men jag hittade Edit.exe i system32 som fixade det :-) Provade först Edlin men vet ej hur den funkar under XP?

## Comment 9
Author: johan

I Notepad (och alla andra program) kan man spara filer med "-tecken runt filnamnet om man inte vill att de ska få standardändelse. Så spara filen som ".htaccess" bör det kunna fungera...

## Comment 10
Author: Diana61

Ok, rutan kommer upp och ber om user och userID men lösenordet godkänns ej utan denna sida komemr upp efter tre försök. ?

Authorization Required
======================

This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

* * *

Apache/1.3.31 Server at web.telia.com Port 80

## Comment 11
Author: Diana61

TACK Johan för den informationen. FUNKADE! ![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)

## Comment 12
Author: Diana61

JimJ, Detta skall ligga på Bredbandsbolagets server och undrar om du vet om denna typ av löseordsskydd funkar hos dom?

Jag har bett min bror höra med dom om saken.

## Comment 13
Author: Diana61

Nope! Enligt BBB så kan man ej köra dessa filer ![Skrikandes](../tiny_mce/plugins/emotions/images/smiley-yell.gif) Typiskt. Så nu gäller det att hitta en site som klarar av dessa. Förslag?

## Comment 14
Author: junglebum

Jag skapade en password skyddad sida med hjälp av ett javascripts.

skapa en tom sida och klistra in detta script i huvudet

<script type="text/javascript">  
<!-- Begin  
/\* This script and many more are available free online at  
The JavaScript Source :: http://javascript.internet.com  
Created by: Javascript Newbie :: http://expage.com/javascriptnewbie  
\*/  
  
var password;  
var pass1 = "_ditt lösen_"; // place password here  
  
password=prompt("Please enter your password:","");  
  
if (password==pass1) {  
  window.location= "_den sida som ska visas om det är rättlösenord_"; // file to open if password is correct  
} else {  
  window.location= "_den sida som ska visas om det är fel lösenord_"; // file to load if password is incorrect  
}  
// End -->  
</script>

kolla på min sida under länken friends om du är nyfiken

[http://junglebum.se](http://junglebum.se "junglebum.se") 

Detta sätt är inte optimalt men det håller de flesta borta iallafall.

Lycka till

//Oskar

## Comment 15
Author: Diana61

Tack Oskar, men det är nog ej säkert nog för en sida med privat information. Det hanslar ju om släktforskning och då inte bara döda personer. Måste ha ett som är säkert......

## Comment 16
Author: JimJ

Vet du om webhotellet stöder PHP?

Annars kan du isåfall lägga lägga in denna text;

_<-- Lägg detta överst på sidan --!>  
_

_<form action="?kolla=anvnd" method="POST">  
<input type="text" name="user" value="användarnamn"><br>  
<input type="password" name="passw"><p>  
<input type="submit" value="Logga in">  
</form>  
_

_<?PHP_

_$pass = "skriv in ett lösenord här";  
$anvnd = "skriv in ett användarnamn här";  
  
if ($\_GET\['kolla'\] == anvnd) {  
_

_if (($passw == $pass) && ($user == $anvnd)) {_

_?>_

_<!-- Fram till hit, sedan klistrar du in all HTML kod här --> _

_<HTML>  
All HTML här  
</HTML>  
_

_<!-- Och detta klistar du in längst ned på sidan --> _

_<?PHP_

_} else {_

_print "Fel uppgifter, försök igen!"; }_

_?>_

Nu går ju detta att avancera med cookies eller sessions. Men det blir för mycket att rada upp här. :-)

Allt som står skrivet mellan <?PHP och ?> kommer inte att kunna läsas utav de som besöker sidan.

Nu har jag inte tillgång till en webserver med PHP stöd för tillfället. Men jag tror jag har skrivit allting rätt och det ska fungera. :-)

Lycka till igen.  
Vänliga hälsningar  
\- Jim Johansson

## Comment 17
Author: Diana61

Tack Jim, Skall kolla upp om Bredbandsbolaget stöder PHP och då testa detta. ![Glad](../tiny_mce/plugins/emotions/images/smiley-smile.gif)

## Comment 18
Author: Zpookey

Lite sent ute här men anledningen till att det inte går att plocka bort filändelsen txt i utforskaren är för att den totalt idiotiska inställningen "Dölj filnamnstillägg för kända filtyper" är aktiverad....detta är inte bara en korkad inställning utan även en säkerhetsrisk eftersom att en fil som t ex egentligen heter bild.jpg.exe endast kommer att visas som bild.jpg...vilket innebär att folk klickar på en sådan fil i tron om att det är en bildfil och inte en körbar fil......virus, virus, virus.  
Denna inställningen är aktiverad som standard i windows och den programerare som kom på detta borde skjutas på plats.  
  
För att avaktivera:  
Gå in i utforskaren.  
Gå in i menyn "Verktyg->Mappalternativ"  
Klicka på fliken "Visning"  
Bocka av "Dölj filnamnstillägg för kända filtyper"  
Tryck "Verkställ" och sedan OK

## Comment 19
Author: JimJ

Själv tycker jag det är bra att det som standard inte visar filändelserna på filer. Windows XP ska vara användarvänligt och krångla så lite som möjligt. Om filändelser hade visas på min mormors dator, hade hon ändrat namn på sinna bilder och glömt skriva .jpg i slutet och få en massa problem. :-)

Det borde dock finnas ett bättre alternativ till att ändra filändelser. Kanske genom att göra det via egenskaperna på filen. 

Vänliga hälsningar  
\- Jim Johansson

## Comment 20
Author: Zpookey

#19  
90% av alla virus som skickas som t ex bild.jpg.exe öppnas av personer som har "dölj filändelser" aktiverat. (alltså 90% av de virussmittade mailen som öppnas och aktiveras görs av dessa personer)  
Jag tror nog att din mormor hellre döper om en fil fel än får datorn smittad.  
Döper hon om filer ofta?

## Comment 21
Author: JimJ

Jo det är iofs sant. Men de som är så oförsiktiga vet nog inte skillnaden på .exe och .jpg. :-) 

Hon döper om alla sinna bilder hon lägger in via sin digitalkamera.

Jag har lärt henne att inte ladda hem och öppna filer som skickas via e-mail om de inte är ifrån mig. Hon lyder mitt råd duktigt och ringer mig om det är någonting hon är osäker på. :-)

Vänliga hälsningar  
\- Jim Johansson

## Comment 22
Author: Diana61

Spookey, Jag aktiverar ALLTID ändelserna så att jag ser vad som finns. Samma sak gäller hidden files. Jag vill se vad som finns på min dator så detta är det första jag gör efter varje ominstllation![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)

## Comment 23
Author: Diana61

Min bror löste det hela genom att skaffa plats på one.com som tillåter .htaccess och .htpassword filerna så nu funkar det. Tack för all hjälp.

## Comment 24
Author: Zpookey

#23  
Synd att du inte sa att du kunde tänka dig att skaffa webplats för då hade jag avrått dig från att skaffa One och gett dig rådet att skaffa manufrog.se....100:-/år inkl moms, 350Mb utrymme, 10GB trafik (hur du utnyttjar det är upp till dig på manufrog men One är väldigt gnälliga över om du skulle råka få för många träffar på din sida), obegränsat med mysql, obegränsat med pop3-konto, obegränsat med alias, htaccess, webshop, galleri, forum, mm, mm, etc, etc + att de har en support som svart mig inom halvtimma....även kl 2 en lördagsnatt för ett tag sedan...det kallar jag support. Visserligen står det att de ska svara inom 24 timmar men det har aldrig tagit över 45 minuter.

## Comment 25
Author: Diana61

Jag har haft one (b-one) sedan mars förra året utan problem och jag har läst dina kommentarer om dom på en annan plats här och kommenterat det. Men det var nu min Bror som fixade plats hos dom då det var han som inte fick lösenordet att funka hos Bredbandsbolaget. Sålänge jag inga problem har med dom så är jag nöjd. Men tack för förslaget ifall jag vill byta :-)

## Comment 26
Author: LottaU

Jag försöker fixa med .htaccess och .htpasswd, men det vill inte funka!

Händer ingenting... Någon som kan hjälpa mig med lite support ![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)

## Comment 27
Author: LottaU

Nu vet jag varför.

.htaccess passar till Linux och inte till Windows :-(

Vad finns det som passar till Wondowsmiljö?

## Comment 28
Author: LottaU

Jag har fått hjälp av mitt webhotell ![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)
