Używam wielu tuneli SSH do różnych serwerów na moim komputerze z systemem Linux (do tunelowania do baz danych, serwerów WWW itp.) I byłoby bardzo przydatne, aby wyświetlić listę aktualnie otwartych tuneli za pomocą skryptu powłoki.
Potrafię zidentyfikować połączenia lokalne za pomocą grep na netstat zgodnie z następującymi zasadami:
netstat -n --protocol inet | grep ':22'
ale to nie pokaże mi zdalnego portu, do którego jest podłączony (i oczywiście obejmuje standardowe połączenia SSH, które nie są tunelowane)
AKTUALIZACJA : Odpowiedzi są w porządku, ale nie pokazują mi zdalnego portu, z którym jestem połączony. Np. Często mam tunel do mysql, powiedz localhost: 3308 mapowanie na: 3306 na serwerze. Zwykle mogę zgadywać po lokalnych portach, które wybrałem, ale byłoby miło mieć dostęp do obu.
Jakieś pomysły?