Olen tehnyt sivut ja haluaisin salata osan. Minkälainen salasana-systeemi on hyvä ja luotettava? En mitään ihan hirveän monimutkaista osaa tehdä. Voisiko joku antaa vinkkejä. Kiitos!
salasanaus
Ossi
6409
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
No teet vaikka semmosen salasana systeemin jossa kysyt käyttäjältä salasanaa. Sitten vertaat annetun salasanan hashia tietokannassa olevaan hashiin. Jos eivät täsmää -> salasana on väärin.
http://www.mbnet.fi/mbinternet/ohjeet/suojaus/
Jolla voisi luoda noi .htpasswd tiedostoon tulevat rivit? Ei sitten tunnusta lisättäessä tarvitsis mennä aina tuonne MB:n sivuille.
No htpasswd-komennolla
% man htpasswd
Voistko vähän vääntää rautalankamallia... Miten ja missä tuon kirjoittelen/teen?
Kiittää jo etukäteen;)
Pari oletusta:
mun "koti": /home/p7h eli ~
kotisivut: /home/p7h/public_html eli ~/public_html
selaimessa: www.saitti.com/~p7h
teen suojatun alihakemiston suojattu
eli ~/public_html/suojattu (www.saitti.com/~p7h/suojattu)
~/.pass on hakemisto käyttäjille ja salasanoille.
Teen 2 käyttäjää, punkkis ja iivari. punkkis luo salasanatiedoston. Homma alkaa omasta kotihakemistosta:
p7h@masiina:~$ mkdir .pass
p7h@masiina:~$ chmod 711 .pass
p7h@masiina:~$ htpasswd -m -c .pass/.htpasswd punkkis
New password:
Re-type new password:
Adding password for user punkkis
p7h@masiina:~$ htpasswd -m .pass/.htpasswd iivari
New password:
Re-type new password:
Adding password for user iivari
p7h@masiina:~$ chmod 644 .pass/.htpasswd
p7h@masiina:~$ cat .pass/.htpasswd
punkkis:$apr1$RZPdR/..$Pb0nrb2NIPggIYChw6Coa/
iivari:$apr1$17Wlv/..$7LVjviXU9Ohm3STchS1mY/
p7h@masiina:~$ cd public_html/
p7h@masiina:~/public_html$ mkdir suojattu
p7h@masiina:~/public_html$ cat > suojattu/.htaccess
AuthUserFile /home/p7h/.pass/.htpasswd
AuthGroupFile None
AuthName "käyttäjätunnus ja salasana"
AuthType Basic
Require valid-user
[tässä paina ctrl D]
p7h@masiina:~/public_html$ chmod 711 suojattu/
p7h@masiina:~/public_html$ chmod 644 suojattu/.htaccess
p7h@masiina:~/public_html$ cat > suojattu/index.html
testi!
[tässä paina ctrl D]
p7h@masiina:~/public_html$ chmod 644 suojattu/index.html