Portál AbcLinuxu, 14. května 2025 14:54

Dotaz: ssh tunel

28.7.2006 14:06 pavel
ssh tunel
Přečteno: 401×
Odpovědět | Admin
Dobry den mam 3 pocitace (A,B,C), z A se muzu dostat ssh spojenim na B, ale ne obracene, z C se muzu dostat na B, ale obracene take ne. Je mozne nejak navazat spojeni A->C?

Pavel
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.7.2006 14:28 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: ssh tunel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj. Na stroji, na který se přihlašuješ, musí běžet sshd.
28.7.2006 14:37 secido | skóre: 27
Rozbalit Rozbalit vše Re: ssh tunel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Remote forward z C na B. Z A na B sa mozes dostat len cez ssh alebo vidis aj ine porty?
28.7.2006 17:08 ams | skóre: 10
Rozbalit Rozbalit vše Re: ssh tunel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Muzete se dostat z A na B, a pak ziskat "zpetny shell" z B na C. Napriklad, takto: http://usenet.jyxo.cz/cz.comp.linux/0309/pristup-do-site-za-firewallem.html
28.7.2006 17:50 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
Rozbalit Rozbalit vše Re: ssh tunel
Odpovědět | | Sbalit | Link | Blokovat | Admin
na stroji C:

ssh user_stroje_B@strojB -R 12345:localhost:22

Potom ze stroje A se na C připojíš:

ssh user_stroje_C@strojB -p 12345

Číslo 12345 si nahraď libovolným číslem portu (>1024), který se na stroji B nepoužívá a na který se může stroj A připojit (pravidla fireallu na A a B to musí umožňovat).

Číslo 22 si nahraď číslem cílového portu na stroji C - tak, jak jsem pospal, se připojíš na SSH, ale je možné stejným způsobem zpřístupnit i cokoli jiného.

Při vytvoření tunelu se dá ještě nastavit pár dalších vychytávek (např. aby se otevřel jen tunel, ale ne shell, atp.) - to už se dá dohledat v man ssh.
~ w w w w (oo)   [oo] w w w w ~

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.