Strona 1 z 1

[+] Dostęp przez ssh z pośrednikiem

: 24 listopada 2012, 12:59
autor: rysic
Mam sytuację jak na obrazku - chcę się dostać do hosta DESTINATION przy pomocy SSH z opcją przekazywania X-ów. Zależy mi na tym aby wyświetlić z niego jedno okno. Niestety do tego hosta można się dostać tylko przez host ACCESS, który ma zainstalowane FreeBSD. Próbowałem zrobić tak:

Kod: Zaznacz cały

#ssh -X ACCESS
ACCESS#ssh -X DESTINATION
Niestety instalacja FreeBSD jest absolutnie minimalistyczna i nie ma zainstalowanego serwera X, przez co nie da się tak zrobić.

Na hoście ACCESS nie ma możliwości przełączenia się na konto root. Nie ma też możliwości ponownej konfiguracji rutera z zewnątrz.

Dostęp do hosta ACCESS jest zrobione przy pomocy DNAT-a.
Uprawnienia do hosta DESTINATION mam pełne. Może się on łączyć do internetu (SNAT).

Ma ktoś może pomysł jak uzyskać z zewnątrz dostęp do serwera DESTINATION? Może jakieś tunele SSH (tylko jak, gdy klient i host docelowy są za NAT-em).

: 24 listopada 2012, 19:56
autor: piroaa
Witam.
W konsoli 1:

Kod: Zaznacz cały

ssh użytkownik@IP_PUBLICZNE -L2222:IP_PRYWATNE:22
W konsoli 2:

Kod: Zaznacz cały

ssh użytkownik@127.0.0.1 -p2222 -X
Powinno zadziałać.
Pozdrawiam.

: 26 listopada 2012, 09:40
autor: rysic
Działa! Dzięki!