|
Search |
Esittely Salasanasuojaus onnistuu .htaccess-tiedostolla. Se on piilotettu (piste ennen nimeä) eikä siten näy verkkoselaimessa jos verkkosivulla ei ole index.html-tiedostoa. Tiedostossa olevat parametrit vaikuttavat hakemistoon jossa se sijaitsee ja myös kaikkiin sen alihakemistoihin. .htpasswd-tiedosto Ensin on luotava salasanatiedosto. Windowsissa nimeäminen ei onnistu suoraan, vaan luo tiedostot ensin htaccess.txt ja htpasswd.txt nimillä ja siirrä ne palvelimelle. Tämän jälkeen uudelleennimeä .htaccess- ja .htpasswd-nimisiksi. Luo tiedosto joka sisältää käyttäjät ja salasanat. Ohjeet salasanan kryptaukseen löydät täältä. Tiedoston tulee sisältää salasanat omilla riveillään seuraavasti: user:encrypted_password .htpasswd:n ei tarvitse olla tallennettu samaan hakemistoon .htaccess:in kanssa. Voit esimerkiksi sijoittaa sen webhotellisi juureen, jolloin sitä voi käyttää useiden suojattujen hakemistojen kanssa. .htaccess-tiedosto Suojataksesi tietyn hakemiston kokonaan luo allaolevan esimerkin kaltainen .htaccess-tiedosto ja sijoita se suojattavaan hakemistoon. HUOMIO mikäli kyseessä on webhotelli Koska Webhotellit sijaitsevat jaetulla alustalla absoluuttinen kotikansio selviää seuraavasti. Korvaa /homez.XXX/ kansiolla jonka näet esimerkiksi : - Hallinnasta webhotelli välilehdeltä kohdasta Yhteenveto. Kansio kerrotaan kohdassa " Palvelimet : homez-XXX " (kirjoitetaan .htaccess tiedostoon muodossa homez.XXX) - Ssh:n avulla kirjoittamalla komento Pwd -P (personal webhotelli ei tue ssh:ta) AuthUserFile /homez.XXX/your_login_ftp/www/'access path tp file .htpasswd'/.htpasswd AuthGroupFile /dev/null AuthName "Restraint Access" AuthType Basic <Limit GET POST> require valid-user </Limit> |