Putty kasutamine

Allikas: Kuutõrvaja
Redaktsioon seisuga 1. oktoober 2007, kell 18:06 kasutajalt Imre (arutelu | kaastöö) (Tunneli kasutamine)

Putty SSH klient

Putty SSH klient on populaarne vaba tarkvaraline ssh klient Windows platvormil kasutamiseks. Lisaks sisse logimisele on võimalik porte suunata ehk tekitada tunneleid. Tarkvara saab kopeerida aadressilt http://www.chiark.greenend.org.uk/~sgtatham/putty/. Lisaks võimaldab Putty salvestada ühenduste profiile. Putty on veel selles mõttes huvitav programm, et teda ei ole tarvis paigaldada, piisab arvutisse kopeerimisest ning käivitamisest.

Tunneli kasutamine

Kuna tunneli tegemisel on vaja kirjeldada otspunktid ja ühe ssh sessiooni sees saab kasutada ka mitmeid tunneleid, siis on mõttekas salvestada vastavad andmed Putty profiili. Selleks tuleb peale programmi käivitamist valida sektsioon Sessions, seal sessiooni nimi ära kirjeldada (baas.loomaaed.tartu.ee) ja öelda Save, nt selliselt

Putty-1.gif

Seejärel avada SSH -> Tunnels ning kirjeldada ära nt kaks tunnelit

Putty-2.gif

Selliselt kirjeldatud tunnelite puhul tekib olukord, et pöördudes töökohaarvutis (st selles arvutis, kus töötab Putty) soketi localhost:3306 poole ühendutakse tegelikult ssh ühenduses oleva serveri localhost:3306 soketiga; ning localhost:8432 puhul serveri localhost:5432 soketiga. Tunnelite kirjeldamisel on oluline öelda Add ning seejärel liikuda tagasi Sessions sektsiooni ja öelda Save.

Kui nüüd järgmine kord Putty käivitada, siis saab valida Sessions sektsioonist salvestatud profiili nime, see laadida ja öelda Open. Tulemusena küsitakse SSH kasutajanimi ning parooli ning taustal moodustatakse tunnelid.

Sellise tehnika kasutamine on abiks kui serverisse on ssh ligipääs olemas, aga puudub otse andmebaasiga ühendumise võimalus ning peale selle on andmevahetus ka krüptitud.