Przekierowanie portów SSH

Możesz przekierować połączenie z portu na komputerze lokalnym do innego komputera.

Przekierowanie portu 8080 na komputerze lokalnym do portu 80 do komputera w sieci lokalnej serwera krawaczynski.pl

ssh tomasz@krawaczynski.pl -p 4530 -L 8080:192.168.0.2:80

Jeżeli zamierzasz jedynie skonfigurować przekazywanie portu, ale nie chcesz, aby powłoka była otwarta w trakcie działania przekazywania portów, wykonaj:

ssh tomasz@krawaczynski.pl -p 4530 -fL 8080:192.168.0.2:80 -N


Opcja -f polecenia ssh przekieruje działanie do procesu w tle.
Opcja -N informuje, że chcemy tylko przekierować porty.

Odwrotne przekierowanie portów

Przydatna opcja gdy serwer nie jest dostępny publicznie a chcemy, aby inni użytkownicy mogli uzyskać do niego dostęp.

ssh -R 8080:localhost:80 uzytkownik@zdalny

Powyższe polecenie przekieruje port 8080 na komputerze zdalnym do portu 80 na komputerze lokalnym.