ssh tunneling
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.
Дејства на документ