Piti tuossa kaverille neuvoa miten saa salasanasuojauksen kotisivutilaansa ja ajattelin nyt jakaa tämän tiedon muidenkin kanssa. Eli tässä tulee.
Välillä voi tulla lähestulkoon kaikilla tarve saada suojattua jokin kansio kotisivutilassaan salasanalla. Näillä ohjeilla tämä onnistuu. Nämä ohjeet toimivat vain jos webbisivujasi pyörittää Apache. Voit saada asiasta selvän kokeilemalla tätä ohjetta ja katsomalla miten käy. Ohjeet on nopeat ja helpot.
Ensin täytyy tehdä tiedosto .htaccess (huomaa piste nimen edessä), johon kirjoitat seuraavat tiedot:
AuthUserFile /home/kansio/missa/sijaitsee/.htpasswd
AuthType Basic
AuthName "Tähän jokin kuvaava nimi"
Require valid-user
Käydäänpä kohdat läpi. Ensimmäisellä rivillä määritellään mistä löytyy tarvittava salasana. Tähän palataan kohta takaisin.
Toisella rivillä määritellään minkälaista autentikoitutapaa käytetään. Basic eli yksinkertainen tapa riittää meille.
Kolmannella rivillä kerrotaan teksti, joka tulee kun sisäänkirjautumisikkuna pomppaa ruudulle.
Neljännellä rivillä kerrotaan palvelimelle, että tähän kansioon ja sen tiedostoihin ei saa päästää käsiksi ilman käyttäjätunnuksia.
Sitten palataan siihen salasanaan. Luo samaan kansioon .htpasswd -tiedosto ja mene sivulle http://home.flash.net/cgi-bin/pw.pl.
Sivulla voit luoda kryptatun salasanan itsellesi. Kirjoita haluamasi tunnus ja salasana ja paina Encrypt. Seuraavalla sivulla lukee tummennettuna mitä sinun pitää laittaa .htpasswd-tiedostoon. Kirjoita tai kopioi/liitä se sinne.
Palaa takaisin .htaccess-tiedostoon ja tarkista, että .htpasswd-tiedoston polku on oikein. Kyseessä pitää olla koko polku.
Ja voila! SIvujen pitäisi nyt olla salasanasuojattu, kuten esimerkiksi tämä. Ei ollut vaikeaa, eihän?
Kommentteihin voi laittaa jos ongelmia tai jotain kysyttävää.
FacebookJos pidit tästä artikkelista, jaa se Facebook-kavereidesi kanssa!