keskiviikkona, elokuuta 23, 2006

SSH-avaimet!

SSH-avaimet

Autentikointi voidaan tehdä palvelimelle sijoitettavaan julkiseen avaimeen perustuen, jolloin esim. tiedostojen kopiointi helpottuu.

  1. Oletetaan, että SSH Secure Shell 3.2.9 on asennettu.
  2. Luodaan SSH-avainpari kotikoneen komentorivillä (cmd)
    ssh-keygen2.exe -b 1024 -t dsa -P
  3. Kopioidaan polussa Documents and Settings\%username%\Application Data\SSH\UserKeys oleva julkinen avain id_dsa_1024_a.pub palvelimen käyttäjän kotihakemistossa olevaan .ssh-hakemistoon, esim. SFTP:llä tai SCP:llä.
  4. .ssh-hakemistoon kaikki oikeudet ainoastaan käyttäjälle.
  5. Aja .ssh-hakemistossa komento
  6. Tiedostoon authorized_keys ainoastaan luku- ja kirjoitusoikeus käyttäjälle.
  7. Nyt ssh2 ja scp2 toimivat ilman salasanan kyselyjä. Graafisessa liittymässä pitää valita autentikointimetodiksi Public Key.
Täältä löytyy SSH Secure Shell