Lijst van open SSH tunnels
Ik gebruik veel SSH tunnels naar verschillende servers op mijn linux machine (voor tunneling naar databases, web servers etc) en het zou erg handig zijn om een lijst van huidige open tunnels te bekijken via een shell script.
Ik kan lokale verbindingen identificeren via een grep op netstat in de trant van:
netstat -n --protocol inet | grep ':22'
maar dit laat me niet de poort op afstand zien waarmee het verbonden is (en omvat uiteraard standaard SSH-verbindingen die niet getunneld zijn)
UPDATE : De antwoorden zijn goed, maar tonen me niet de poort op afstand waarmee ik verbonden ben. Ik heb bijvoorbeeld vaak een tunnel door naar mysql, bijvoorbeeld localhost:3308 die leidt naar :3306 op de server. Normaal gesproken kan ik het raden aan de hand van de lokale poorten die ik heb gekozen, maar het zou fijn zijn om toegang te hebben tot beide.
Iemand een idee?