Mamy serwera w biurze, że mogę do niego dostęp tylko z lokalnego wifi tylko przez ssh do niego: [email protected]
. Również jeśli piszę 192.168.111.111
w przeglądarce, pokaże mi interfejs phpmyadmin, który najwyraźniej jest ustawiony na porcie 80.
Często muszę pracować z domu, w tym proste prace po stronie serwera (nie jestem biegły w systemie Linux, ale potrafię robić proste rzeczy). Więc muszę otworzyć tunel ssh do mojej domowej maszyny (lub z mojej domowej maszyny ... nie jestem pewien).
Moja praca ip to 201.222.222.222
moja domowa ip 230.333.333.333
.
Domyślam się, że aby osiągnąć to, co chcę, muszę uruchomić to polecenie na serwerze.
ssh -R remote_port:local_address:local_port [email protected]
ssh -R 8080:192.168.111.111:80 [email protected]
- czy to polecenie wpisane na serwerze w mojej pracy załatwi sprawę i pozwoli mi na ssh w nim za pomocą portu 8080, czy też całkowicie mi brakuje logiki? (jeśli tak, czy możesz zasugerować właściwy przepływ pracy)
źródło