Log in


Forgot your password?
prijatelji LUGoNSa
gnu.gif
linuxzasve.jpg
hulk.jpg
zextras_logo.png
 
You are here: Home / Uputstva / Opšte / ssh tunneling

ssh tunneling

by Borislav Andric last modified Nov 04, 2005 05:58 PM

Postgres, vnc, mysql, bilo šta ....

Da li ste ikada hteli da se nakačite na neki soket, a kroz firewall nije prolazilo ništa sem porta 22 (ssh).
Ako jeste, a mrzelo vas da kontate kako, pročitajte ostatak teksta.

<!--break-->

Recimo imate postgres ili vnc na hostovanom serveru i nećete ili ne možete da otvorite njegov port za pristup van localhost-a.

Primer :
adersa servera na kom imamo postgres : server.besnilo.co.yu
port na kom isti sluša : 5432
jedini port koji sluša napolje : 22

Na svom računaru kod kuće kucate :
ssh -L 22222:127.0.0.1:5432 postgres@server.besnilo.co.yu
Pita vas za lozinku (postgresa na remote serveru) pa je i ukucamo.

onda samo pgadmin3
i otvorimo konekciju na 127.0.0.1:22222

Sve radi .....

šta se ovde u stvari desilo ?
ssh -L 22222:127.0.0.1:5432 postgres@server.besnilo.co.yu
Napravi mi kriptovanu konekciju izmedju mog računara i server.besnilo.co.yu
tako što ćes sav saobraćaj koji siže na moj port 22222 da kriptuješ i šaljes na server.besnilo.co.yu, gde ćeš da ga dekriptuješ i šalješ na port 5432.

Zgodno, zar ne ?

P.S.
ćčšž
čšžć
šžćč
žćčš
Mrzim nasa slova.
Trebalo mi je 2 minuta da otkucam ovaj post i 15 da pocistim nasa slova.
I garant sam nesto izostavio.

Document Actions

Filed under: