[+] Dost

Konfiguracja serwerów, usług, itp.
rysic
Beginner
Posty: 113
Rejestracja: 28 lipca 2009, 16:13

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

Post 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).
Załączniki
dostep.png
piroaa
Beginner
Posty: 324
Rejestracja: 11 kwietnia 2008, 14:46

Post 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.
rysic
Beginner
Posty: 113
Rejestracja: 28 lipca 2009, 16:13

Post autor: rysic »

Działa! Dzięki!
ODPOWIEDZ